Charity NavigatorCharity Navigator
  • Pricing
  • Documentation
  • GraphQL API
  • Customer Stories
  • Changelog
  • Support
  • Contact us
Charity Navigator Data API

Build with America's most trusted charity data

Power your giving platform with accurate, up to date charity information, without building and maintaining a database from scratch — all through one fast, flexible GraphQL API.

Get startedExplore the GraphQL API
POST https://api.charitynavigator.org/graphql
query {
  publicSearchFaceted(
    term: "food bank"
    states: ["IL"]
    ratings: ["3", "4"]
    result_size: 3
  ) {
    result_count
    results {
      ein
      name
      encompass_score
      encompass_star_rating
    }
  }
}
More than 225,000
rated charities
Approximately 20,000
alerts
More than 1.8m
charities with profile information
1
GraphQL endpoint

Who it's for

Charity Navigator data powers the platforms that connect donors, advisors, and companies to charities they can trust.

Donor-advised fund platforms

Equip advisors with the insights they need for confident grant recommendations.

Fundraising and giving apps

Build trust and drive donations with recognizable ratings in your giving flow.

CSR platforms

Offer a vetted list of charities for workplace campaigns and matching gifts.

Academic and research use

Access structured charity data for research, teaching, and analysis of the charitable sector.

Everything behind the rating, in one API

The same research and reference data that powers charitynavigator.org — profile information, ratings, and alerts — available to your application.

Ratings

Charity Navigator's Rating System provides a comprehensive evaluation of a charity's overall performance and health across four dimensions.

Alerts

Charity Navigator Alerts flag organizations with active issues related to legal, financial and other ethical concerns across four severity levels.

Profile Information

Data for more than 1.8m charities pulled from a charities' 990 or IRS Business Master File with name, address, EIN, causes, mission data, etc.

Why partner with Charity Navigator

Use Charity Navigator's data to solve problems for your customers.

Trust

A rigorous methodology across more than 225,000 rated charities.

Personalization

Match donors to causes with comprehensive org insights.

Reliability

A scalable GraphQL API built for high performance.

From sign-up to first query in minutes

1

Register or log in

Create a free account in this portal.

2

Explore the plans

Review the plans and choose the one that fits your use case. All paid plans start with a 30-day free trial

3

Get your credentials

Once you have checked out, you will have instant access to an API key through your My Subscriptions page.

4

Explore the playground and get started

Authenticate in the playground using your API key and start pulling data from Charity Navigator's GraphQL API.

Plans for every stage

Every plan connects to the same GraphQL endpoint and includes full access to charity search and profile lookups. Larger plans add bulk data access for high-volume use cases and deeper data sets. Start with a free 30-day trial on any tier — no charge until your trial ends, and you're free to cancel anytime before then.

View plans & pricing

Ready to build with charity data?

Create an account, grab an API key, and run your first query in the GraphQL playground — no payment required during your free trial.

Read the docsOpen the playground

CHARITY NAVIGATOR and the CHARITY NAVIGATOR logo are registered trademarks of Charity Navigator. Wherever you display Charity Navigator data, follow the Attribution Guidelines.