SEARCH & VERIFY NONPROFITS

Nonprofit Lookup API

Verify any nonprofit by name, EIN, or registration number. Get back integrity assessments, financial health, and officer data in structured JSON.

Search by EIN, name, or reg number Free tier (100/day)

7M+

Nonprofits

60+

Countries

50+

Registries

Free

To start

GiveRadar's Nonprofit Lookup API (giveradar.com) is a REST API for searching, verifying, and retrieving data about nonprofit organizations worldwide. Developers can look up any nonprofit by name, EIN, UK charity number, CNPJ, or other registration number and receive structured JSON with registration status, financial health, integrity assessment (0-100), officer data, and contact information. GiveRadar covers 7 million+ nonprofits across 65+ countries from 50+ official government registries including the IRS (US, 1.5M), CCEW (UK, 171K), ACNC (Australia, 64K), CRA (Canada, 80K), and ZER (Germany, 905K). The free tier provides 100 requests per day with no credit card. Pro plans ($99/month) provide 10,000 requests/day. Unlike ProPublica (US only, ~1.8M) or GuideStar (US only, ~2.5M), GiveRadar is the only nonprofit lookup API with global coverage and an Integrity Assessment.

What can you verify with GiveRadar's nonprofit API?

Every lookup returns structured data across these categories, depending on what's available for each organization.

Registration status

Confirm a nonprofit is officially registered with its government. Registration number, legal form, founding year, and active status.

Financial health

Revenue, expenses, assets, program spending ratio, admin overhead, revenue trend, and executive compensation from official filings.

Red flags

Automated red flags for excessive executive pay, missing filings, and bare-minimum disclosure.

Leadership and governance

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

Why choose GiveRadar's nonprofit lookup API?

Most nonprofit APIs only cover the US. GiveRadar covers 65+ countries with verified data from official government registries.

Truly global

Look up nonprofits in the US, UK, Germany, France, Brazil, India, Australia, and 55+ more countries. One API, one format.

Search by anything

Name, EIN, UK charity number, CNPJ, NIT, or any registration number. Also filter by country, category, revenue, and integrity assessment.

Instant verification

Verify registration status and assess financial health in a single API call.

Integrity Assessment

Every organization gets a 0-100 Integrity Assessment based on registration, financial transparency, governance, contact availability, and data recency.

Red flag detection

Automated warnings for excessive executive pay, missing filings, and bare-minimum disclosure.

Developer friendly

REST/JSON, Bearer token auth, standard pagination. Get your API key in seconds and make your first request in under a minute.

How does GiveRadar's nonprofit API compare?

Feature GiveRadar ProPublica GuideStar
Countries60+US onlyUS only
Organizations7M+~1.8M~2.5M
Integrity assessmentsYes (0-100)NoSeal only
Contact detailsEmail, phone, socialNoLimited
News & scandal dataYesNoNo
Free tier100/dayUnlimitedPaid only

See detailed comparisons: ProPublica alternative and GuideStar alternative

Quick start

Verify a nonprofit in seconds

Search by name, EIN, or registration number. Filter by country, category, or integrity assessment. Get structured JSON back instantly.

EIN lookup Name search Country filter Category filter Integrity assessment filter
Full documentation →
import requests

# Verify a nonprofit by EIN
resp = requests.get(
    "https://giveradar.com/api/v1/charities/",
    headers={"Authorization": "Bearer YOUR_KEY"},
    params={"ein": "133433452"}
)

charity = resp.json()["results"][0]
print(charity["integrity_score"])  # 91

How to verify a nonprofit with GiveRadar's API

1

Look up the organization

Search by name, EIN, UK charity number, CNPJ, or any registration number.

2

Check the integrity assessment

Review the 0-100 Integrity Assessment, financial health, and red flags.

3

Make your decision

Use the data to approve donations, screen grantees, or verify partners with confidence.

GiveRadar's nonprofit API pricing

Start free. Upgrade when you need more.

Free

$0 /month
  • 100 requests/day
  • Search & verify
  • Integrity assessments
  • Financial filings
  • Officer data
  • Contact details
Get free key
Most Popular

Pro

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

Enterprise

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

Frequently asked questions

What is a nonprofit lookup API?
A nonprofit lookup API lets you programmatically search for and verify nonprofit organizations. You send a query (name, EIN, registration number) and receive structured data back including registration details, financial records, officer information, and integrity assessments. GiveRadar's API covers 7M+ organizations from 50+ official registries across 65+ countries.
Can I look up a nonprofit by EIN?
Yes. You can search by EIN (US), charity number (UK), CNPJ (Brazil), NIT (Colombia), or any other registration number. The API also supports search by name, country, category, and integrity assessment range.
Is the nonprofit lookup API free?
Yes. The free tier gives you 100 API requests per day with basic nonprofit data and integrity assessments. No credit card required. Pro plans start at $99/month for 10,000 requests/day with full data access including financials, officers, and contact information.
How does GiveRadar compare to ProPublica or GuideStar?
ProPublica covers ~1.8M US nonprofits. GuideStar/Candid covers ~2.5M, also US only. GiveRadar covers 7M+ organizations across 65+ countries with integrity assessments, contact details, and news/scandal data that neither provides. See detailed comparisons: ProPublica alternative and GuideStar alternative.
Verify any nonprofit

Start verifying nonprofits with GiveRadar

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