Nonprofit Records — IRS 990 Financials API
Pricing
$30.00 / 1,000 nonprofit records
Nonprofit Records — IRS 990 Financials API
Search US nonprofits and pull their IRS Form 990 financials — revenue, expenses, assets, net assets — by topic, state, or EIN. Official IRS data via ProPublica. For fundraising, grantmakers, and advisors.
Pricing
$30.00 / 1,000 nonprofit records
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Nonprofit Records
Nonprofit organization records from IRS 990 — EIN, subsection, ruling date and financials.
Factual public records — assembled for research and monitoring.
📊 Sample Output

ein | name | address | city | zip | ruling_date |
|---|---|---|---|---|---|
| 510172322 | Wace Educational Education | PO BOX 6585 | Santa Maria | 93456-6585 | 1975-11-01 |
| 431911006 | Intercounty Charitable And Educational Education | PO BOX 209 | Licking | 65542-0209 | 2011-10-01 |
| 261642121 | Education Minnesota Osseo Administrative Educational Support | 2183 MOUNDS AVE | New Brighton | 55112-5136 | 2009-04-01 |
| 260310502 | Education Minnesota Wem Educational Support Profesionals | 500 PAQUIN ST E | Waterville | 56096-1533 | 2008-04-01 |
| 800506251 | Centro Biblico Educativo Bible Education Inc | PO BOX 1219 | N Highlands | 95660-1219 | 2013-04-01 |
| 883432198 | African Diasporic Arts And Educatio Education Inc | 14001 BEARGRASS CT | Winter Garden | 34787-5475 | 2023-01-01 |
Real rows from run hhc6cVxfeTST77hjy on build 0.0.7 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
⚙️ Sample inputs
This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"mode": "search","query": "education","eins": ["14-2007220"],"max_results": 25}
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
mode | string (search, org) | "search" | search = find nonprofits by topic/state (with financials); org = pull full financials for specific EINs. |
query | string | "education" | Search nonprofits by name or mission (e.g. education, food bank, animal rescue). Required in search mode unless 'state' is set — an empty input returns 0 records and charges nothi… |
state | string | 2-letter state code to filter (e.g. CA, NY). Empty = all states. In search mode, supply this and/or 'query'. | |
eins | array | ["14-2007220"] | Employer Identification Numbers to pull full financials for (e.g. 14-2007220). Required in 'org' mode; an empty list returns 0 records and charges nothing. |
max_results | integer | 25 | Maximum nonprofit records to return. |
🧾 JSON sample record
One real record from run hhc6cVxfeTST77hjy (emails/phones masked, long text shortened):
{"ein": 510172322,"name": "Wace Educational Education","address": "PO BOX 6585","city": "Santa Maria","state": "CA","zip": "93456-6585","subsection_code": 3,"ruling_date": "1975-11-01","fiscal_year": 2024,"total_revenue": 46222,"total_expenses": 41555,"total_assets": 188510,"total_liabilities": 0,"net_assets": 188510,"officer_comp_pct": 0,"filings_count": 13,"link": "https://projects.propublica.org/nonprofits/organizations/510172322","source": "ProPublica Nonprofit Explorer (IRS 990)","detected_at": "2026-09-25T00:00:57.444815+00:00","has_financials": true}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Nonprofit record (nonprofit-record) | $0.03 | Charged per nonprofit (IRS 990) record returned. |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.03 = $3.00 plus the start fee.
🔗 Related Actors
More from the NexGenData US government, courts & regulators family:
- NHTSA US Vehicle Recalls Lookup API
- NHTSA Recall & Defect Investigation Tracker API
- NHTSA Vehicle Safety — Recalls & Complaints API
- Oregon Business Registry Search — OR Entity Data API
- Pennsylvania Corporations Search — PA Entity Data API
- SAM.gov Contractor Exclusions — Debarment Records API
46 more in this family on the NexGenData Store page.
📊 What you get
Clean JSON, one record per org (full output has 19 fields):
ein— Einname— Nameaddress— Addresscity— Citystate— Statezip— Zipsubsection_code— Subsection coderuling_date— Ruling datefiscal_year— Fiscal yeartotal_revenue— Total revenue
Pricing: $0.030 per org (Pay-Per-Event) — about 33 orgs per $1.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
🔗 Related regulatory actors
US government data & filings:
Federal Register · Treasury Auctions · Treasury Yields · FEC Expenditures · FEC Contributions · IRS 990
Company registries: Delaware · US State Filings · India MCA · GLEIF LEI · UK PSC · HK Registry · Taiwan MOEA
This actor is currently private — treated and ready for review.
Public official records and enforcement data, assembled for research and monitoring.
🤖 Use with AI agents
Structured JSON for LLM and agent pipelines (Claude, the OpenAI Agents SDK, n8n or any MCP-aware client).
Sample agent prompt:
Find food bank nonprofits in California with their revenue and assets from IRS 990 filings.