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.
$ curl "giveradar.com/api/v1/charities/?country=GB&category=health"
{
"count": 2341,
"results": [
{
"name": "Cancer Research UK",
"integrity_score": 89,
"annual_revenue": 640000000,
"program_spend_pct": 79.2,
"employees": 4200,
"charity_number": "1089464"
}
]
}
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 GiveRadar's database
Query by country, category, revenue range, integrity assessment, cause tags, and more. Paginated results with consistent JSON schema across all countries.
# 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.
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 data | Monthly | Official government registries |
| Financial filings | Quarterly | IRS 990, CCEW annual returns, etc. |
| Website data | Weekly | Deep website scraping (50+ countries) |
| Integrity assessments | After each data update | Calculated from 6 dimensions |
| News monitoring | Daily | GDELT + Google News |
How to query GiveRadar's nonprofit database
Get your API key
Sign up and generate a key instantly. No credit card, no approval.
Get your API key →Build your query
Filter by country, category, revenue, integrity assessment, or search by name and registration number.
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
- ✓ 100 requests/day
- ✓ Search the database
- ✓ Basic data + integrity assessments
- ✗ Financial filings
- ✗ Officer data
- ✗ Contact details
Pro
- ✓ 10,000 requests/day
- ✓ Full database access
- ✓ Financial filings
- ✓ Officer & executive data
- ✓ Contact details
Enterprise
- ✓ Unlimited requests
- ✓ Everything in Pro
- ✓ Bulk CSV export
- ✓ Dedicated support
- ✓ Custom integrations
- ✓ SLA guarantee
Frequently asked questions
What is a nonprofit database API?
How many nonprofits are in GiveRadar's database?
How is this different from ProPublica or the IRS API?
Can I bulk download the entire database?
Is the nonprofit database API free?
How fresh is the data in the database?
Why is GiveRadar's database larger than ProPublica or GuideStar?
Start querying GiveRadar's nonprofit database
Get your free API key in seconds. No credit card required.