Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Data Enrichment / Charity Search API
Charity Search API logo

Orghunter Charity Search API

Agent-ready OpenAPI document · curated by JenticData EnrichmentCompany DataapiKey6 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Search and enrich US and Canadian charity records by name, EIN, geography, and IRS classification.

Use for: I need to verify that a charity is a registered 501(c)(3), Find all charities within 25 miles of a zip code, Look up the EIN for the American Red Cross, Retrieve the latest 990 financials for a charity

Not supported: Does not handle donation processing, grant management, or fundraising CRM - use for charity directory search and IRS classification lookup only.

Jentic publishes the only available OpenAPI specification for Charity Search API, keeping it validated and agent-ready. OrgHunter's Charity Search API exposes a directory of around 2.5 million US 501(c)(3) charities and 87,000 Canadian charities, drawn from IRS and CRA filings. The six endpoints range from lightweight name-and-EIN search through geo lookup, financial detail, and a premium endpoint with full filing data, plus a categories endpoint for IRS NTEE classifications. It is suitable for nonprofit verification, donation matching, and grant-making workflows.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Charity Search API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Charity Search API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Forghunter.com%2Forghunter" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Forghunter.com%2Forghunter" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Charity Search API.

Search the charity directory by name or EIN through GET /charitysearch

Pull lightweight charity records including address and registration status via GET /charitybasic

Find charities within a geographic radius using GET /charitygeo

Retrieve financial filings such as revenue, assets, and expenses with GET /charityfinancial

Access the full premium charity profile including officers and program detail through GET /charitypremium

List the IRS NTEE category codes used to classify charities via GET /categories

Use Cases

Patterns agents use Charity Search API for, with concrete tasks.

★ Donation Matching Verification

Corporate donation-matching programs need to confirm a recipient is an active 501(c)(3) before disbursing funds. GET /charitybasic or GET /charitysearch verifies registration and returns the EIN and address, removing manual IRS lookups from the matching workflow.

GET /charitysearch?searchTerm=American+Red+Cross and confirm the matching record's deductibility status before approving the match.

Geographic Charity Discovery

Community foundations and grant-makers building local funding programs use GET /charitygeo to enumerate eligible charities within a service area. Combined with /categories filtering, the result feeds a grants pipeline scoped to a specific geography and mission area.

GET /charitygeo with a zip code and 25-mile radius, then filter by NTEE category code B for education.

Nonprofit Financial Due Diligence

Donors and watchdog projects evaluating a charity want quick access to revenue, expense, and asset figures from the most recent 990 filing. GET /charityfinancial returns those figures keyed by EIN, and GET /charitypremium adds officer detail and program descriptions for deeper analysis.

GET /charityfinancial?ein=53-0196605 and surface revenue, total expenses, and program services ratio in a donor brief.

Agent-Driven Charity Verification via Jentic

AI agents handling grant intake, donor advice, or compliance can verify charities through Jentic without provisioning the OrgHunter API key in the agent environment. Jentic exposes the six operations by intent and isolates the key.

Use Jentic to search 'verify a charity by EIN', load the GET /charitybasic schema, and execute with the EIN to return registration status.

Key Endpoints

6 endpoints — jentic publishes the only available openapi specification for charity search api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/charitysearch

Search charities by name or EIN

GET

/charitybasic

Retrieve a lightweight charity record

GET

/charitygeo

Find charities within a geographic radius

GET

/charityfinancial

Retrieve 990 financial figures

GET

/charitypremium

Retrieve full charity profile

GET

/categories

List IRS NTEE category codes

GET

/charitysearch

Search charities by name or EIN

GET

/charitybasic

Retrieve a lightweight charity record

GET

/charitygeo

Find charities within a geographic radius

GET

/charityfinancial

Retrieve 990 financial figures

GET

/charitypremium

Retrieve full charity profile

GET

/categories

List IRS NTEE category codes

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the Charity Search API by hand means passing its user_key query-parameter key on every call and mapping the several charity-detail tiers yourself. Through Jentic you install once, import Charity Search from the API Directory, store the key once, and your agent calls it.

Permission scoping

Permission scoping

You choose which OrgHunter operations the agent may call, so you can limit it to the operations it needs, such as searching charities and reading basic or geo detail, while the financial or premium detail lookups stay out of the allowed set unless you add them.

Credential management

Credential isolation

Your OrgHunter API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'find charities near a zip code' or 'look up a charity's IRS classification', and Jentic returns the matching OrgHunter operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Candid API

→

Candid (formerly GuideStar) provides an alternative directory of US nonprofits with deeper editorial profiles.

Choose Candid when the workflow needs editorially curated nonprofit profiles or grant-funder data beyond IRS filings.

Complementary

Abstract API

→

Abstract offers email and phone validation that complements charity contact records returned by OrgHunter.

Use Abstract alongside OrgHunter when verifying contact details on charity records before outreach.

Complementary

Stripe API

Stripe processes the donation payments that follow a successful charity verification.

Use Stripe alongside OrgHunter to charge a donor only after the recipient charity passes 501(c)(3) verification.

FAQs

Specific to using Charity Search API through Jentic.

Why is there no official OpenAPI spec for Charity Search API?

OrgHunter publishes documentation but not a maintained OpenAPI document. Jentic generates and maintains this spec so that AI agents and developers can call Charity Search API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Charity Search API use?

The API uses an API key passed as a query parameter (apiKey scheme). Through Jentic the key is stored encrypted in the vault and never enters the agent's context.

Can I look up a charity by EIN with the Charity Search API?

Yes. GET /charitysearch and GET /charitybasic both accept an EIN parameter and return the matching charity record including registration status.

What are the rate limits for the Charity Search API?

The OpenAPI spec does not declare numeric rate limits. OrgHunter throttles requests by plan tier - confirm the per-minute cap on charityapi.orghunter.com before running large enrichment batches.

Is the Charity Search API free?

OrgHunter offers a free tier for basic search and tiered paid plans for premium endpoints like /charitypremium and /charityfinancial. Pricing and rate caps are listed on charityapi.orghunter.com.

How do I find charities within a geographic radius through Jentic?

Search Jentic for 'find charities near a zip code', load the GET /charitygeo schema, and execute with the zip code and radius in miles.

Can I limit what my agent is allowed to do with the Charity Search API?

Yes. Because you run Jentic One yourself, you decide which OrgHunter operations your agent may call and which stay off limits. You can allow only the search and lookup endpoints it needs, such as GET /charitysearch, GET /charitybasic, and GET /charitygeo, while keeping the richer GET /charityfinancial and GET /charitypremium detail out of the allowed set until you add them. Your own rules also govern the encrypted API key, so the agent invokes those operations without ever seeing the credential.

GET STARTED

Start building with Charity Search API

Explore with Jentic One
View OpenAPI Document