api.richapi.ai · one key, two protocols

Every GTM data primitive.
One endpoint away.

RichAPI is a GTM data API (REST + MCP) with 50+ endpoints behind one key: LinkedIn profile and company enrichment, people search, email/phone finding through multi-provider waterfalls, post and hiring signals, website intelligence, and AI enrichment. Billing is endpoint-based (per call or per result). 25 free credits to start.

POST /enrich_profile, /people_search, /email_finder, /post_keyword_search, /website_intelligence — 50+ endpoints that share one auth header, one schema philosophy, one credit pool, and one pricing model: explicit per endpoint.

REST base
https://api.richapi.ai/api/v1
MCP
https://mcp.richapi.ai/mcp
Signup
app.richapi.ai/signup
Status
status.richapi.ai
Docs
docs.richapi.ai

The catalog

50+ endpoints in seven categories

01
LinkedIn enrichment

enrich_profile, enrich_company, bulk variants, find_linkedin_url_by_email/name. 1 credit per profile.

02
Search

people_search (0.1 cr/result), company_search, lead_search, linkedin_company_employees_search, geo_id_search.

03
Signals

post_keyword_search (who's posting about what), post_activities (likers/commenters), profile_activities, company_posts, linkedin_job_search (hiring signals).

04
Waterfalls

email_finder, phone_finder, email_verifier, person_enricher, company_enricher. Multi-provider, first-success, billed by published endpoint rates.

05
Web intelligence

web_scrape, web_tech_stack, web_emails, web_meta_tags, website_intelligence, Google Maps/Search scrapers, Crunchbase company scraper.

06
AI enrich

Run GPT, Claude, Gemini, or Perplexity over any record server-side: classify, summarize, score against your own ICP definition in the prompt. 2 credits/call.

07
Utilities (1 credit or less)

Domain cleaning, gender prediction, email-type identification, list normalization, sitemap discovery.

The receipt

Every response shows its work.

email_finder — response
{
  "success": true,
  "result": { "email": "priya.singh@acme.com", "email_status": "valid" },
  "provider": "email_finding_prospeo",
  "providers_tried": 2,
  "execution_log": [
    { "provider": "email_finding_hunter",  "status": "no_result", "latency_ms": 410 },
    { "provider": "email_finding_prospeo", "status": "success",   "latency_ms": 342 }
  ]
}

Which provider answered. Which were tried. How long each took. Whether you were billed. No other GTM data API shows you the waterfall — we bill by outcome, so we can afford to show the attempts. Your free /usage endpoint aggregates it monthly per endpoint.

Reliability engineering

Built to survive provider failures

REST vs MCP

When to use REST, when to use MCP

RESTMCP
Use whenYou're writing pipelines/cronsClaude/Cursor/ChatGPT drives the workflow
Authx-api-key headerSame key (OAuth in claude.ai, header via shim elsewhere)
Coverage50+ endpoints35+ tools (expanding to parity)
CreditsSame poolSame pool

Use both. REST for the 6am cron, MCP for the human-in-the-loop afternoon.

Pricing

Pay-as-you-go credits. No subscription.

Sandbox
$0
25 credits · no card
  • All endpoints unlocked
  • REST + MCP
  • Rate-limited for evaluation
For: your first 200 OK and an MCP test-drive.
Start free
Starter
$100
5,000 credits · never expire
  • All endpoints
  • REST + MCP
  • Email support
For: prototypes and small pipelines.
Buy Starter
GrowthMost popular
$450
25,000 credits (11% bonus) · never expire
  • Priority support
For: production pipelines and agent builders.
Buy Growth
Scale
$800
50,000 credits (25% bonus) · never expire
  • Priority support + shared Slack channel
For: production at volume, agencies, platform prototypes.
Buy Scale
Enterprise
Custom
Committed volume
  • Custom rate card on committed volume
  • 99.9% uptime SLA
  • SOC 2 documentation under NDA
  • DPA/MSA · white-label webhooks
  • Custom rate limits · dedicated engineer contact
Talk to sales

1 credit = $0.02. Endpoint pricing is per call or per result. 25 free credits to start. See full pricing →

FAQ

Frequently asked questions

Can I build a product on top of RichAPI?

Yes — agencies and platforms do exactly that. Volume rate cards and white-label webhooks live on the Enterprise tier; partner program at /contact-sales.

What's the SLA?

Standard: 99.5% uptime target, public status page. Enterprise: 99.9% SLA with credits as remedy.

Do you cache?

Web-scraping endpoints cache server-side for speed and cost; paid-provider lookups are fetched live today (result caching for those is on the near-term roadmap — changelog tracks it).

Where does the data come from?

Licensed data providers (waterfalls), public web sources (scraping endpoints), and the customer's own inputs (AI enrich). Provenance per endpoint is documented; compliance posture at /security.

SDKs?

Python today (all core endpoints), TypeScript in progress; OpenAPI spec for everything else. /developers has the matrix.

What's the roadmap?

The endpoint surface expands toward 75+ this quarter: deeper signals coverage, result caching on paid lookups, webhook coverage on all waterfalls. changelog at docs.richapi.ai.

One key. Every GTM data primitive.