Overview
The Nonprofit Details product gives you the full profile of any U.S. nonprofit using its EIN (Employer Identification Number). One request returns everything you need to display or evaluate an organization: identity, mission summary, address, cause areas, financials, IRS filing information, and Giving Compass vetting status.Key Features
- Complete Profiles: Name, mission summary, original mission statement, website, and contact address (including county) in a single response
- Financial Snapshot: Latest reported total revenue, total expenses, net assets, employee count, and filing year from IRS data
- Organization Details: Organization type, legal form, category group, and principal and business officer contacts
- Cause Classification: NTEE code with its plain-language description and definition, issue area, and mapped UN Sustainable Development Goals (SDGs)
- Trust Signals: Giving Compass vetting status, IRS ruling date, and a link to the source IRS filing
- Impact Context: An AI-generated impact summary describing the organization’s outcomes
- Geolocation: Latitude and longitude for mapping and proximity features
How It Works
Every U.S. nonprofit is identified by a unique 9-digit EIN assigned by the IRS. Pass that EIN in the request path and the API returns the organization’s full profile:The EIN must be exactly 9 digits with no hyphens or spaces. For example, use
530196605, not 53-0196605. Requests with any other format are rejected with a validation error.Use Cases
Organization Profile Pages
Build rich nonprofit profile pages in your product—mission, location, financials, and donation link—from a single API call.Due Diligence
Verify an organization’s identity, IRS standing, and financial scale before recommending it to donors or approving a grant.Search-to-Detail Workflows
Pair with Nonprofit Search: search results return EINs, then fetch full details for the organization a user selects.Data Enrichment
Enrich your existing donor or grantee records with cause classifications, SDG mappings, and up-to-date financials keyed by EIN.Response Format
The endpoint returns a single nonprofit profile:null.
nteeDetails describes the organization’s NTEE category. Codes longer than 3 characters resolve to their 3-character parent category, so nteeDetails.code may differ from ntee. It is null when the code isn’t in the NTEE list.Endpoint
Nonprofit Details API
GET /nonprofits/details/{ein}Retrieve the full profile of a nonprofit by its 9-digit EIN