Professional
IRS Form 990 — Nonprofit Lookup
Search ~1.8M US tax-exempt organizations. Returns revenue, expenses, assets, NTEE classification, filing type, and subsection code.
Endpoints
GET /api/v1/pro/nonprofit Requires API key Search nonprofits by EIN, name, state, or city. At least one parameter required.
Parameters
| ein | EIN (9 digits, dashes stripped automatically) |
| name | Organization name (partial match, case-insensitive) |
| state | Two-letter state code |
| city | City name (partial match) |
| limit | Max results (default 25, max 100) |
| offset | Pagination offset |
Example
curl -H "Authorization: Bearer pro_YOUR_KEY" \
"https://api.verilexdata.com/api/v1/pro/nonprofit?ein=530196605" Response
{
"dataset": "nonprofit",
"count": 1,
"data": [
{
"ein": "530196605",
"name": "AMERICAN NATIONAL RED CROSS",
"city": "WASHINGTON",
"state": "DC",
"revenue": 3400000000,
"expenses": 3200000000,
"assets": 4100000000,
"ntee_code": "P20",
"tax_period": "202306",
"filing_type": "990",
"subsection_code": "501(c)(3)"
}
]
} GET /api/v1/pro/nonprofit/stats Free — no key required Returns dataset coverage: total records, latest filing period, update frequency.
GET /api/v1/pro/nonprofit/sample Free — no key required Returns 10 sample records (top by revenue) to preview the data shape.
Response fields
| Field | Type | Description |
|---|---|---|
| ein | string | Employer Identification Number |
| name | string | Organization legal name |
| city | string | City |
| state | string | Two-letter state code |
| revenue | integer | Total revenue (USD) |
| expenses | integer | Total expenses (USD) |
| assets | integer | Total assets (USD) |
| ntee_code | string | National Taxonomy of Exempt Entities code |
| tax_period | string | Filing tax period (YYYYMM) |
| filing_type | string | 990, 990-EZ, or 990-PF |
| subsection_code | string | IRS subsection (e.g. 501(c)(3)) |