Look up an organization's Charity Navigator rating using the Charity Navigator Data API (GraphQL)
domain: developer.charitynavigator.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register in the Charity Navigator developer portal to obtain API access credentials
Send POST requests to the GraphQL endpoint (api.charitynavigator.org/graphql) with an Authorization header containing your API key
Use the publicSearchFaceted query (or the equivalent organization-search query) to search by name, EIN, or location and retrieve the org's Charity Navigator rating and key attributes
For a known EIN, query the organization-detail fields directly to pull the current star rating, encompass rating, and related scoring breakdowns
Structure your GraphQL query to request only the specific fields you need, since the schema exposes many nested rating/financial fields
Review the API Terms of Use for redistribution/display restrictions before showing ratings data to end users
Known gotchas
This is a GraphQL API, not REST — you must POST a query document to a single endpoint rather than calling multiple resource URLs, which changes how you'll structure client code
The API has published Terms of Use governing how ratings data can be displayed/redistributed — review them before surfacing Charity Navigator ratings in a public-facing product
Was in beta status per Charity Navigator's own materials — confirm current production readiness/SLA before depending on it for critical-path features
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?