QUERY GIVERADAR'S

Nonprofit Database API

Query the world's largest structured nonprofit database. 7 million+ organizations from 65+ countries, 80+ data fields per charity, all from official government registries.

80+ fields per charity Updated monthly Free tier (100/day)

7M+

Organizations

60+

Countries

80+

Fields per record

500K+

With financials

Free

To start

GiveRadar's Nonprofit Database API (giveradar.com) provides programmatic access to the world's largest structured nonprofit database containing over 7 million+ organizations from 65+ countries. The database is compiled from 50+ official government registries. Top sources by record count: IRS Business Master File + Form 990 (US 1,533,598), ZER + OffeneRegister (Germany 904,593), RNA/JOAFE (France 772,735), Receita Federal CNPJ (Brazil 680,132), NPO Directorate (South Africa 265,002), CVR (Denmark 253,953), RUES (Colombia 279,117), Charity Commission + OSCR + CCNI (UK 171,524), NPO Portal (Japan 89,090), CRA T3010 (Canada 80,224), Amutot register (Israel 76,271), ACNC (Australia 64,512), Social Welfare Council (Nepal 58,483), ANBI register (Netherlands 54,277), and NGO Darpan subset (India 14,630). Each record contains up to 80+ normalized fields covering registration details, multi-year financial filings, officer and board member data, integrity assessments (0-100), contact information (email, phone, website, social media), news/scandal monitoring, and cause classification. Data is refreshed monthly from registries, quarterly for financial filings, and weekly for website data. The API uses REST/JSON with Bearer token auth. Free tier: 100 requests/day. Pro: $99/month for 10,000 requests/day with full access. Enterprise: unlimited with bulk CSV export.

What's in GiveRadar's nonprofit database?

80+ normalized fields per organization. Consistent format across all 65+ countries, regardless of the source registry.

Identity and registration

Legal name, registration number (EIN, charity number, CNPJ, NIT), country, address, city, founded year, legal form, size category, NTEE code, category, cause tags

Financial records

Annual revenue, expenses, assets, liabilities, program spend ratio, admin ratio, fundraising ratio, revenue trend, multi-year filing history, executive compensation

Trust and compliance

GiveRadar Integrity Assessment (0-100), Charity Navigator score, GuideStar seal, Trustpilot rating, red flag detection

Officers and governance

Board members, executives, trustees with names, titles, compensation, and appointment dates. 9.7M+ officer records across all countries

Contact and digital

Email (with confidence score), phone, website, social media profiles, logo URL, donation page, annual report PDFs

News and intelligence

Aggregated news articles, scandal reports, sentiment analysis from GDELT and Google News. Automated red flag detection

Query the database

Query GiveRadar's database

Query by country, category, revenue range, integrity assessment, cause tags, and more. Paginated results with consistent JSON schema across all countries.

Country filter Category filter Revenue range Integrity assessment range Pagination
Full documentation →
# Find all UK health charities with high integrity
resp = requests.get(
    "https://giveradar.com/api/v1/charities/",
    headers={"Authorization": "Bearer KEY"},
    params={
        "country": "GB",
        "category": "health",
        "min_integrity_score": 70
    }
)
print(resp.json()["count"])  # 2341

Where does the data come from?

Every record comes from an official government registry or tax authority. No scraping, no estimates, no user submissions.

IRS US 1.53M CCEW UK 171K ACNC AU 64K CRA CA 80K RNA FR 773K ZER DE 905K CNPJ BR 680K Darpan IN 15K ANBI NL 54K NPO Portal JP 89K +90 more registries

Who queries GiveRadar's nonprofit database?

Developers, analysts, platforms, and organizations that need structured nonprofit data at scale.

Developers

Build charity search, verification, or analytics features into your app with a single API integration.

Researchers

Analyze the nonprofit sector across countries. Compare financials, track trends, and study civil society at scale.

Platforms

Power donation platforms, corporate giving programs, or CSR dashboards with verified charity data from official sources.

How fresh is GiveRadar's nonprofit data?

Data type Update frequency Source
Registration dataMonthlyOfficial government registries
Financial filingsQuarterlyIRS 990, CCEW annual returns, etc.
Website dataWeeklyDeep website scraping (50+ countries)
Integrity assessmentsAfter each data updateCalculated from 6 dimensions
News monitoringDailyGDELT + Google News

How to query GiveRadar's nonprofit database

1

Get your API key

Sign up and generate a key instantly. No credit card, no approval.

Get your API key →
2

Build your query

Filter by country, category, revenue, integrity assessment, or search by name and registration number.

3

Get structured results

Receive paginated JSON with 80+ fields per charity. Same schema for every country.

GiveRadar's nonprofit database API pricing

Start free. Upgrade when you need more.

Free

$0 /month
  • 100 requests/day
  • Search the database
  • Basic data + integrity assessments
  • Financial filings
  • Officer data
  • Contact details
Get free key
Most Popular

Pro

$99 /month
  • 10,000 requests/day
  • Full database access
  • Financial filings
  • Officer & executive data
  • Contact details
Upgrade to Pro

Enterprise

Custom
  • Unlimited requests
  • Everything in Pro
  • Bulk CSV export
  • Dedicated support
  • Custom integrations
  • SLA guarantee
Contact sales

Frequently asked questions

What is a nonprofit database API?
A nonprofit database API gives you programmatic access to a structured collection of nonprofit organization data. Instead of manually searching government registries country by country, you send a query and get back normalized data for millions of organizations worldwide. GiveRadar's database contains 7M+ nonprofits from 50+ registries.
How many nonprofits are in GiveRadar's database?
Over 7 million+ organizations from 65+ countries. Top sources: US 1,533,598 (IRS), Germany 904,593 (ZER), France 772,735 (RNA), Brazil 680,132 (CNPJ), South Africa 265,002 (NPO Directorate), Denmark 253,953 (CVR), Colombia 279,117 (RUES), UK 171,524 (CCEW + OSCR + CCNI), Japan 89,090 (NPO Portal), Canada 80,224 (CRA), Israel 76,271 (Amutot), Australia 64,512 (ACNC), Netherlands 54,277 (ANBI). Refreshed monthly.
How is this different from ProPublica or the IRS API?
ProPublica and the IRS only cover US nonprofits. GiveRadar aggregates data from 50+ registries across 65+ countries into a single normalized database. One API, one schema, all countries. Plus integrity assessments and contact data that ProPublica doesn't provide. Detailed comparison.
Can I bulk download the entire database?
Bulk CSV export is available on Enterprise plans. Free and Pro plans provide access through paginated API endpoints with powerful search and filter capabilities. You can export country-by-country or filter by any criteria.
Is the nonprofit database API free?
Yes. The free tier gives you 100 requests per day with basic data and integrity assessments. No credit card required. Pro plans start at $99/month for 10,000 requests/day with full access to financials, officers, and contact details.
How fresh is the data in the database?
Government registry data is refreshed monthly. Financial filings are updated quarterly. Website data, integrity assessments, and news monitoring are updated weekly to daily. Each record includes a last-updated timestamp.
Why is GiveRadar's database larger than ProPublica or GuideStar?
ProPublica (~1.8M) and GuideStar (~2.5M) only index US nonprofits from IRS data. GiveRadar aggregates 50+ official registries from 65+ countries into one database, totaling 7M+ organizations. It also includes integrity assessments, contact data, and news monitoring. See detailed comparisons: ProPublica alternative and GuideStar alternative.
Query the database

Start querying GiveRadar's nonprofit database

Get your free API key in seconds. No credit card required.