nonprofit

US 501(c) nonprofit organization search.

US 501(c) nonprofit organization search. Lookup by 9-digit EIN (with or without hyphen), free-text name, 2-letter state, NTEE category code (e.g. 'B99' for education), or IRS subsection code (3 = 501(c)(3), 4 = 501(c)(4), etc.). Each record includes EIN, name, city/state, NTEE code, subsection code + human-readable subsection description (e.g. '501(c)(3) Charitable / Religious / Educational'), and relevance score. Sourced from ProPublica Nonprofit Explorer, which aggregates IRS Form 990 + BMF data; underlying IRS data is public domain.

get/api/nonprofit/search

Request

  • Base URL: https://2s.io
  • URL: https://2s.io/api/nonprofit/search
  • Auth: API key in header PAYMENT-SIGNATURE

Query parameters

qstring

Free-text search query.

einstring

EIN.

statestring

US state — two-letter postal abbreviation (e.g. CA) or full name.

nteeCodestring

Ntee code.

subsectionCodeinteger

Subsection code.

pageinteger

Page number (1-based) for paginated results.

trial1

Try before you buy. Set to 1 for one free real call per endpoint per hour — no wallet or payment needed — to verify the endpoint before paying. Equivalent to sending the "X-2s-Trial: 1" request header. Listed only on operations that offer a trial; the others always answer 402.

Response

(unresolved $ref)

Changes

No recorded changes to this operation across all 1 revision of this API.