Tool · For everyone

Public API

Charitology datasets as static JSON with source dates, attribution and reuse terms. Build the Diagnosis, the interventions or the open problems into your own app or donation platform.

Live

Endpoints

Static JSON · no key · source-specific terms
EndpointWhat it holds
/api/v1/humanitarian-plan-cluster.json One fixed Education cluster in Afghanistan’s 2024 humanitarian plan: exact reported USD requirements/funding, source strings, blank/zero distinctions and provenance. Not independently measured need, final spending or a charity rating.
/api/v1/humanitarian-funding.json Fixed 2025 OCHA FTS country-plan-year source rows, reported USD funding, plan requirements, missingness and exact-rational coverage. Not global charitable giving, independently measured need or a ranking.
/api/v1/disaster-incidents.json Complete fixed Disaster Desk edition: attributed reports, exact source versions, status scopes and explicit limitations. Not live or a worldwide needs census.
/api/v1/disaster-incident-coverage.json Fixed Disaster Desk coverage, omitted areas, source-access checks and explicit gaps. Missing coverage never means zero need.
/api/v1/observations.json Version-pinned exact source tokens, decimals, periods, definitions, source rights and explicit coverage. Draft source transcription; no ranking or impact estimate.
/api/v1/observation-coverage.json Explicit country-window, consolidated-group and selected humanitarian plan-cluster coverage, including source-null, source-empty and uncollected states, linked to exact observations and source rights in the same edition.
/api/v1/publication-editions.json Fixed public capture metadata and registry hash. The endpoint wrapper generated date is build metadata; each edition retains its own capture/source dates. No private proposal or subscriber data.
/api/v1/research-ledger.json Pinned public source versions, editorial corrections and recorded review declarations; no private local workspaces or automatic scientific qualification.
/api/v1/research-progress.json Explicit as-of research progress: present states, dated editorial corrections, recorded decisions and support limits; unknown historical baseline stays unknown.
/api/v1/os-providers.json Dated Charity OS provider dossiers, licenses, scope, limits and primary sources; draft research, not tested integrations.
/api/v1/os-user-needs.json Twenty primary public user discussions, observed needs, constraints and proposed OS requirements; a purposive draft research sample.
/api/v1/conditions.json The fifteen conditions of the charity system (the Diagnosis).
/api/v1/open-problems.json The Open Problems of Charitology, with status.
/api/v1/programs.json Every program, with status and the conditions it treats.
/api/v1/tools.json Every tool, with status.
/api/v1/record.json Every information base in the Record.
/api/v1/interventions.json The Intervention Database: depth, evidence grade, mechanism, cost data.
/api/v1/charities.json The Charity Index: organizations with depth classifications (hypotheses, not ratings).
/api/v1/encyclopedia.json Encyclopedia entries.
/api/v1/cases.json Historical case studies, including failures.
/api/v1/myths.json The Myth-Busting Series.
/api/v1/disagreements.json The Disagreement Register.
/api/v1/traditions.json The Giving Traditions Library.
/api/v1/principles.json Principles of Charitology, chapter by chapter.
/api/v1/forecasts.json Forecast questions, forecasts and outcomes.
/api/v1/journal.json Journal entries with their review status.
/api/v1/lexicon.json The Lexicon of terms.
/api/v1/causes.json Cause areas with their editorial positions on five dimensions.
/api/v1/frameworks.json Moral frameworks with their editorial cause priorities.
/api/v1/depth.json The five-level depth scale, from relief to source.
/api/v1/checklist.json The Giver’s Checklist.
/api/v1/figures.json Headline figures with their sources.
/api/v1/source-map.json Which sources Humanity’s Checklist links to which world problems.
/api/v1/roadmap.json All 66 original brief items and their implementation scope.
/api/v1/nonprofit-tools.json External tools for charities with costs, limits and official sources.
/api/v1/nonprofit-benefits.json Benefits for charities with eligibility and official application links.
/api/v1/countries.json Dated World Bank country/economy indicators, definitions, source metadata and explicit missing data.
/api/v1/podcast.json Computer-narrated textbook episodes with audio, transcripts, duration and file size.
/api/v1/newsletter.json Published Charitology Letter issues.
/api/v1/sources.json Sources in Charitology's bibliography, with the pages that cite them; wider literature coverage is unknown.

Example

const res = await fetch('https://charitology.com/api/v1/conditions.json');
const { data } = await res.json();
console.log(data.map((c) => c.title));

Common responses have the shape { name, description, license, generated, data }. Fixed Disaster Desk responses use { name, license, generated, data }, with the exact capture instant in generated. Dataset descriptions remain in the index. The index of available endpoints is at /api/v1/index.json.

Charitology's schema and editorial material use CC BY 4.0. External data and documents retain their own terms and attribution. Read each response's license statement and source rights; the API does not grant new rights in third-party material. The observations endpoints retain exact source dates, definitions and missing coverage. A build date does not establish freshness.

How it works

The API is a set of JSON files generated with the site. There are no application keys or accounts. The static host’s request limits and logging policies still apply. Source dates and fixed edition identities describe the data; a build date does not establish its freshness.

License

Charitology’s schema and editorial material use Creative Commons Attribution 4.0. Cite them as “Charitology (charitology.org)”. External data and documents retain their own source-specific terms, attribution and exceptions. Each response states its scope; the observations endpoints also retain individual source rights. This notice does not grant new rights in a publisher’s data or financial document.

Why an API

Most giving decisions happen somewhere else: on donation platforms, in workplace giving portals and in advisors’ spreadsheets. An open API lets the method travel to where decisions are made, which helps the system coordinate instead of fragmenting further. See the Fragmentation Problem.