All data sources

ProPublica Nonprofits (IRS 990)

Free

ProPublica Nonprofit Explorer — IRS tax-exempt organizations and their Form 990 filings. Search the IRS Business Master File of 501(c) exempt organizations by keyword (and narrow by state, NTEE major group, or 501(c) subsection), then pull any org's filed Form 990 financials (revenue, assets, compensation) year by year plus PDF-only older filings. Energy/O&G relevance: trade associations (American Petroleum Institute, AFPM) file as 501(c)(6); environmental NGOs and community/landowner groups file as 501(c)(3)/(4) — this is how you see their finances, leadership pay, and grants. No auth; GET-only.

No key required. Included on Free.

What you can ask

  • “What does ProPublica Nonprofits (IRS 990) have for the area or asset I'm working on?”
  • “Pull the most recent ProPublica Nonprofits (IRS 990) records and put them in a table.”
  • “What does ProPublica Nonprofits (IRS 990) cover, and how fresh is the data?”

About this source

ProPublica Nonprofit Explorer — IRS tax-exempt organizations and their Form 990 filings. Search the IRS Business Master File of 501(c) exempt organizations by keyword (and narrow by state, NTEE major group, or 501(c) subsection), then pull any org's filed Form 990 financials (revenue, assets, compensation) year by year plus PDF-only older filings. Energy/O&G relevance: trade associations (American Petroleum Institute, AFPM) file as 501(c)(6); environmental NGOs and community/landowner groups file as 501(c)(3)/(4) — this is how you see their finances, leadership pay, and grants. No auth; GET-only.

Connector ID propublica-nonprofits

Provenance

PublisherProPublica Nonprofits (IRS 990)

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (5)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • searchOrganizations

    read

    Keyword search of IRS exempt organizations

    q required; page is zero-based, 25 rows/page; results cap at 10,000.

  • searchOrganizationsFaceted

    read

    Keyword search narrowed by state, NTEE group, and 501(c) subsection

    Filter q, state, NTEE, or 501(c); page is zero-based; same result shape.

  • getOrganizationProfile

    read

    IRS Business Master File detail for one organization by EIN

    Required paramsein

    ein required; strips dashes; Unknown Organization returns found:false.

  • getOrganizationFilings

    read

    Form 990 filings (financials per year + PDF-only older filings) for one organization

    Required paramsein

    ein required; returns data-rich 990 filings and older PDF-only filings.

  • getServiceInfo

    read

    Describe zero-based paging, facets, EIN handling, not-found sentinel, and relevance.