# Synergy Nonprofit IRS-990 Financial Profile

> Synergy Nonprofit IRS-990 Financial Profile is a paid API for AI agents from api.exo-trust.com, paid per call via x402, $1/call, status unknown (last checked 2026-09-15).

Looks up a nonprofit organization by EIN or name and returns an attested 3-year financial trend (revenue, expenses, assets, liabilities) plus sustainability ratios derived from IRS 990 filings via ProPublica.

## Facts

- Endpoint: POST https://api.exo-trust.com/execute/nonprofit_990
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synergy-nonprofit-irs-990-financial-profile-938c7ea2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HKH_1IOvdeNN_J5aCu5mV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability synergy-nonprofit-irs-990-financial-profile-938c7ea2 -d '<json body>'
```

Example prompt: Pull the IRS 990 financial profile for the American National Red Cross — EIN 53-0196580 — and give me a sustainability-focused breakdown of their last three years of revenue, expenses, and runway ratios.

## When to prefer this

Use this endpoint when you need structured, attested nonprofit financial data derived directly from IRS 990 e-filings — especially for due diligence, grant research, or sustainability analysis. Prefer it over general web search when you need machine-readable financial ratios and multi-year trends rather than narrative summaries, and when you have an EIN or organization name to anchor the lookup.

## Known failure modes

- EIN not found in ProPublica database — organization may not file electronically or may be too small
- Name search returns multiple matches — caller should disambiguate with EIN
- Organization has not filed 990s for multiple years — trend data may be incomplete
- Rate limiting or upstream ProPublica API unavailability causes a timeout
- Invalid EIN format provided — returns validation error

## How this service works

Nonprofit IRS-990 financial profile: organization lookup by EIN or name over ProPublica Nonprofit Explorer (IRS 990/990-EZ/990-PF e-file mirror) with attested latest-3-years filing trend (revenue, functional expenses, assets, liabilities, contributions, program revenue), deterministic composition and runway ratios, and a machine-formatted brief from those attested facts only. Keyless public source; $1.00 (moat product #3).

## Output

Returns an attested 3-year financial trend covering revenue, functional expenses, total assets, liabilities, contributions, and program revenue sourced from IRS 990/990-EZ/990-PF e-filings via ProPublica, plus deterministic composition and runway ratios, and a machine-formatted financial brief summarizing those facts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ein": {
   "type": "string",
   "description": "IRS Employer Identification Number, e.g. 530196580 or 53-0196580."
  },
  "name": {
   "type": "string",
   "description": "Organization name search, e.g. American National Red Cross."
  },
  "focus": {
   "enum": [
    "overview",
    "financials",
    "sustainability"
   ],
   "type": "string",
   "description": "Analysis emphasis (default overview)."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synergy-nonprofit-irs-990-financial-profile-938c7ea2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.exo-trust.com](https://www.zero.xyz/host/api.exo-trust.com/llms.txt)
