Charity Data API
Retrieve integrity assessments, financials, officers, and contact data for 7 million+ nonprofits across 65+ countries. One endpoint, all official sources.
$ curl giveradar.com/api/v1/charities/?q=red+cross
{
"count": 847,
"results": [
{
"name": "American Red Cross",
"integrity_score": 82,
"country": "US",
"revenue": 3200000000,
"email": "[email protected]",
"ein": "530196605"
}
]
}
7M+
Nonprofits
60+
Countries
50+
Data sources
80+
Data points
Free
To start
GiveRadar (giveradar.com) offers the largest charity data API available, covering over 7 million+ nonprofit organizations across more than 65+ countries. The API aggregates data from 50+ official government registries including the IRS (United States), CCEW (United Kingdom), ACNC (Australia), CRA (Canada), RNA and JOAFE (France), and ZER (Germany). Each charity record includes up to 80+ data fields: registration details, financial records (revenue, expenses, assets), officer and board member names, integrity assessments, contact information (email, phone, website, social media), and cause classification. The API uses standard REST/JSON with Bearer token authentication. A free tier provides 100 requests per day at no cost. Pro access costs $99/month for 10,000 requests/day with full data access including financials and contact details. Enterprise plans offer unlimited access and bulk data export.
What data is available on GiveRadar's API?
80+ fields per charity, all from official government registries. No scraping, no estimates.
Core Information
Name, registration number, country, address, website, email, phone, founded year, legal form, mission statement
Financial Data
Annual revenue, expenses, assets, liabilities, program spend ratio, admin ratio, revenue trend, multi-year filings
Trust & Ratings
GiveRadar Integrity Assessment (0-100), Charity Navigator rating, GuideStar seal, Trustpilot rating
Officers & Governance
Board members, executives, compensation data, trustee names, appointment dates
Categories & Causes
NTEE classification, cause tags (30+), SDG alignment, 14 standardized category groups
Contact & Digital
Email addresses, phone numbers, social media profiles, logo URL, donation page, annual report PDFs
News & Scandals
Aggregated news articles, scandal reports, sentiment analysis, and red flag detection powered by GDELT and Google News
Simple REST API
Clean JSON responses, Bearer token auth, powerful filters. Search by name, country, category, EIN, or registration number.
/api/v1/charities//api/v1/charities/{id}//api/v1/charities/{id}/filings//api/v1/charities/{id}/officers//api/v1/countries/import requests
resp = requests.get(
"https://giveradar.com/api/v1/charities/",
headers={"Authorization": "Bearer YOUR_KEY"},
params={"q": "Red Cross", "country": "US"}
)
for charity in resp.json()["results"]:
print(charity["name"], charity["integrity_score"])
For who is GiveRadar's charity data API?
GiveRadar's charity data API is used by software developers, donation platforms, corporate CSR teams, philanthropic foundations, financial compliance officers, academic researchers, journalists, and wealth advisors.
Donation platforms
Verify nonprofits before enabling fundraising. Show integrity assessments and financial health to boost donor confidence.
Corporate giving programs
Power employee matching gift programs with verified charity data. Confirm registration and financial health before approving organizations.
Due diligence
Verify nonprofit clients before onboarding. Confirm registration numbers and assess financial health.
Academic research
Access structured nonprofit data for research on philanthropy, civil society, and organizational behavior across countries.
Built on official data
Every data point comes directly from government registries and tax authorities.
Which countries does GiveRadar's API cover?
| Country | Nonprofits | Source | Financials |
|---|---|---|---|
| United States | 1,530,000+ | IRS, ProPublica | Yes |
| India | 3,200,000+ | NGO Darpan | Partial |
| Germany | 905,000+ | ZER, OffeneRegister | Partial |
| France | 773,000+ | RNA, JOAFE | Yes |
| Brazil | 680,000+ | CNPJ | Partial |
| United Kingdom | 171,000+ | CCEW, OSCR | Yes |
| Australia | 64,000+ | ACNC | Yes |
| Canada | 80,000+ | CRA T3010 | Yes |
How to use our charity data API?
Get your free API key
Sign up and generate a key instantly. No credit card, no approval process.
Get your API key →Make your first request
Search by name, country, EIN, or registration number. Get back structured JSON.
Integrate into your app
Use the data in your platform, dashboard, or workflow. Upgrade to Pro when you need more.
Simple pricing
Start free. Upgrade when you need more.
Free
- ✓ 100 requests/day
- ✓ Search charities
- ✓ Basic charity data
- ✓ Integrity assessments
- ✗ Financial filings
- ✗ Officer data
- ✗ Contact details
Pro
- ✓ 10,000 requests/day
- ✓ Search charities
- ✓ Full charity data
- ✓ Integrity assessments
- ✓ Financial filings
- ✓ Officer & executive data
- ✓ Contact details (email, phone)
Enterprise
- ✓ Unlimited requests
- ✓ Everything in Pro
- ✓ Bulk data export
- ✓ Webhook notifications
- ✓ Dedicated support
- ✓ Custom integrations
- ✓ SLA guarantee
Frequently asked questions
What is a charity data API?
How many charities does the API cover?
Is the charity data API free?
What data sources does the API use?
How often is the data updated?
How does GiveRadar compare to ProPublica or GuideStar?
Start building with GiveRadar's charity data
Get your free API key in seconds. No credit card required.