{"uid":"cap_cC19pZknDBWwFSzPGGcwx","slug":"us-nonprofit-due-diligence-profile-api-agentstools-dev-3dd121d0","name":"US Nonprofit Due-Diligence Profile (api.agentstools.dev)","description":"Composite due-diligence profile of a US 501(c) nonprofit by EIN or name: identity (name, EIN, decoded NTEE, subsection, foundation type, ruling date), current IRS status fusion (Pub 78 deductibility, auto-revocation, exempt status), latest Form 990 financials, multi-year trend, cited filings, and a deterministic health and risk indicator set.","url":"https://api.agentstools.dev/nonprofit/profile","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"ein":{"type":"string","description":"9-digit IRS Employer Identification Number"},"name":{"type":"string","description":"Organization name (used when ein is absent)"},"state":{"type":"string","examples":["NY","CA","DC"],"description":"Optional 2-letter US state to disambiguate a name"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bbFojjGyTLYt_cqveXLiw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a composite due-diligence profile for a US 501(c) nonprofit by EIN or name, including IRS status, Form 990 financials, multi-year trends, and health/risk indicators.","exampleAgentPrompt":"Pull the full IRS due-diligence profile for the American Red Cross — I need their EIN, current exempt status, Pub 78 deductibility, whether they've ever been auto-revoked, and their latest Form 990 financials with multi-year trend.","exampleUseCases":null,"resultDescription":"A structured JSON object containing: nonprofit identity fields (name, EIN, decoded NTEE category, subsection code, foundation type, ruling date), fused IRS status (Pub 78 deductibility, auto-revocation check, exempt status), latest Form 990 financials, multi-year financial trend data, references to cited filings, and a deterministic set of health and risk indicators.","failureModes":["EIN not found in IRS records — returns 404 or empty result","Ambiguous name match when state not provided — may return wrong org or require disambiguation","Organization has no Form 990 on file (e.g. churches, very small orgs) — financials section absent","Rate limiting or payment failure via x402 protocol — 402 Payment Required","Invalid EIN format — 400 Bad Request","Network timeout on upstream IRS data source — 503 or timeout error"],"whenToPreferThis":"Use this endpoint when you need a single consolidated view of a US nonprofit's IRS compliance status, financial health, and identity — especially for donor due diligence, grant-making research, or regulatory compliance checks. Prefer it over manual IRS TEOS lookups when you need fused multi-source data (Pub 78 + auto-revocation + 990 financials) in one call. Best when you have the EIN for precision; name+state works for discovery.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:45:37.500Z","isFirstParty":false}