---
title: "RocketReach API: pricing, rate limits & MCP | ONEGTMLAB"
description: "RocketReach API: Contact database API (700M+ professionals, 60M+ companies) for people/company search, email and phone lookup, bulk lookup with webhooks…"
canonical: https://www.onegtmlab.dev/tool-directory/sourcing/rocketreach
---

# RocketReach API: pricing, rate limits & MCP | ONEGTMLAB

[](/)

[

Book a call

](/book)

![](/_astro/rocketreach.rwx2rnfO_1src3r.webp)

API review

# RocketReach API review

Contact database API (700M+ professionals, 60M+ companies) for people/company search, email and phone lookup, bulk lookup with webhooks, email verification, and a hosted OAuth MCP server. Best for personal plus professional email lookup by LinkedIn URL.

Verified 25 Oct 2026 · 17 endpoints listed · Official MCP server

[

See pricing

](#pricing)[

RocketReach API docs

](https://docs.rocketreach.co/reference/rocketreach-api)

At a glance

Category

Sourcing, Enrichment, Verification

Pricing model

Credits

Free tier

Free account, no credit card: 3 person lookups (pricing FAQ)

Entry price

$33/mo, billed annually Essentials (email only)

Auth

API key

Official MCP

Yes

Best for

Personal plus professional email lookup by LinkedIn URL

[rocketreach.co ↗](https://rocketreach.co)[Pricing page ↗](https://rocketreach.co/pricing?currency=usd&country=US)

## What a call costs

The actions you pay for, as RocketReach prices them in credits.

Action

Cost

Per

API lookup (standard plans)

1 export

per lookup returning data (1 Export = 1 API credit; API lookups and bulk lookups use exports)

Universal: person search

1 credit

per page of up to 100 results

Universal: company search

2 credits

per page of up to 100 results

Universal: professional email

2 credits

per profile with A/A- email

Universal: personal email

3 credits

per profile with A/A- email

Universal: phone

6 credits

per profile with phones

Universal: detailed person / healthcare / company enrichment

1 credit

per profile

Email verify

1 verification credit

per email, refunded if unknown

## Pricing, plan by plan

US dollars, as RocketReach's pricing page shows them on 25 Oct 2026. Monthly and annual billing are shown apart.

Free tier Free account, no credit card: 3 person lookups (pricing FAQ). Live account also showed 3 company exports and 10 email verifications, and API caps of person\_search 10/min 25/hr 50/day 50/month and person\_lookup 5/min-hr-day-month.

### Essentials (email only)

$69/mo

billed monthly

$33/mo

billed annually

$399 billed annually; 'Unlimited' verified emails (fair use, 10,000 lookups/month cap); 1,200 exports/year (monthly billing: 100 lookups, 100 exports/month)

API included

### Pro (email + phone)

$119/mo

billed monthly

$75/mo

billed annually

$899 billed annually; unlimited emails and phones (fair use); 3,600 exports/year (monthly billing: 250 lookups/exports per month)

API included

### Ultimate (email + phone)

$209/mo

billed monthly

$142/mo

billed annually

$1,699 billed annually; unlimited emails and phones (fair use); 20,000 exports/year (monthly billing: 1,000 lookups/exports per month); intent and healthcare data

API included

### Custom team plan

Custom quote

Plans start at $6K annually; pooled credits, company exports, higher API limits, Universal Credits

API included

## Rate limits

Global 10 requests/second across all APIs, plus per-endpoint minute/hour/day/month caps by plan.

Limit

Free (observed via GET /account/, not in docs)

Essentials

Pro

Ultimate

Custom

Person Search

10/min, 25/hr, 50/day, 50/mo

15/min, 50/hr, 500/day, 10,000/mo

30/min, 250/hr, 750/day, 15,000/mo

60/min, 500/hr, 1,000/day, 20,000/mo

100/min, 1,000/hr, 10,000/day, 200,000/mo

Person Lookup

5/min, 5/hr, 5/day, 5/mo

15/min, 100/hr, 500/day, 5,000/mo

50/min, 300/hr, 1,500/day, 20,000/mo

100/min, 1,000/hr, 3,000/day, 50,000/mo

250/min, 2,500/hr, 10,000/day, 200,000/mo

Api Request

10/s

–

–

–

–

Company Search

–

15/min, 50/hr, 500/day, 10,000/mo

30/min, 250/hr, 750/day, 15,000/mo

60/min, 500/hr, 1,000/day, 20,000/mo

100/min, 1,000/hr, 10,000/day, 200,000/mo

Bulk Jobs

–

10/min, 25/hr, 100/day

10/min, 25/hr, 100/day

10/min, 25/hr, 100/day

10/min, 100/hr, 1,000/day

More on limitsLess

429 responses carry Retry-After (seconds). Email verify is 10/s and 300/min on every plan.

## How to get an API key

RocketReach uses API key. The steps below follow RocketReach's own docs.

1.  Create a RocketReach account. API access starts on the Essentials (email only) plan.
2.  Account Settings > API ([rocketreach.co/account](https://rocketreach.co/account?section=nav_gen_api)) > Generate New API Key. Free accounts get 3 lookups; heavy API use needs a paid plan.
3.  Send it with every request: header `Api-Key: <key>`; the `api_key` query parameter still works for older clients but is deprecated. MCP uses OAuth 2.1 with PKCE instead.
4.  Make a first call: People search by criteria (title, employer, location, skills, signals). Keep the key in an environment variable, never in the command.
    
    ```
    curl -X POST "https://api.rocketreach.co/api/v2/person/search" \
      -H "Api-Key: $ROCKETREACH_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{}'
    ```
    

## Where the docs live

What

Where

Documentation

[docs.rocketreach.co/reference/rocketreach-api](https://docs.rocketreach.co/reference/rocketreach-api)

API reference

[docs.rocketreach.co/reference/rocketreach-api](https://docs.rocketreach.co/reference/rocketreach-api)

OpenAPI spec

[docs.rocketreach.co/reference/create\_universal\_person\_lookup.md](https://docs.rocketreach.co/reference/create_universal_person_lookup.md)

llms.txt

[docs.rocketreach.co/llms.txt](https://docs.rocketreach.co/llms.txt)

Base URL

`https://api.rocketreach.co/api/v2`

MCP server

`https://mcp.rocketreach.co/mcp`

## Strengths and limits

### Where it fits

-   Personal plus professional email lookup by LinkedIn URL (docs claim LinkedIn URLs return data 99% of the time)
-   Mobile / direct phone lookup on Pro and Ultimate plans
-   US healthcare contacts (NPI number lookup and healthcare enrichment)
-   People search with activity signal facets (job change, company news, hiring by department)
-   Agent workflows via the hosted MCP, where search tools are listed as free

### Where it falls short

-   Synchronous single-call enrichment in a tight loop: person lookups are async (status progress/searching) and need polling or a webhook
-   Paging deep into large searches: max 10,000 results per query
-   Small batches through bulk lookup: legacy bulk needs at least 10 lookups per batch
-   Teams on Essentials/Pro/Ultimate who want Universal Credits: the Universal endpoints return 403 for those plans

### Worth knowing

-   Universal endpoints (/universal/\*) and Universal Credits are not available on Essentials, Pro or Ultimate; those plans must use the legacy endpoints, and using reveal\_\* params without access returns 403.
-   Universal person lookup needs at least one reveal\_\* flag or it returns nothing.
-   Person lookups are async: the first response can be status progress/searching. Poll checkStatus or use a webhook. return\_cached\_emails still defaults to true in the live docs, so first-response emails can be cached rather than freshly verified.
-   `start` is a 1-based result offset (max 10,000), not a page number; page\_size max 100.
-   Out of lookup credits returns 403 with a detail message, not 402. Only email verify returns 402 (error\_code 202, credit\_type field).

3 moreShow fewer

-   UI search uses NLP facets, so UI and API results can differ; use exact-match quoting on values.
-   'Unlimited' annual plans carry a 10,000 lookups/month fair-use cap, and exports (which API lookups consume) are capped per year.
-   Pricing page geolocates currency (INR from India); append ?currency=usd&country=US to see USD.

## Who should use it

Use RocketReach for

Personal plus professional email lookup by LinkedIn URL (docs claim LinkedIn URLs return data 99% of the time)

Look elsewhere for

Synchronous single-call enrichment in a tight loop: person lookups are async (status progress/searching) and need polling or a webhook

## If RocketReach is not the answer

Other Sourcing tools in this directory, each with its own review.

[

![](/_astro/ai-ark.BE60pifs_Z1HkjgQ.webp)

AI Ark

Sourcing

Free planOfficial MCP

Best for sizing an ICP for almost nothing: People Preview costs 1 credit per page of up to 100.

AI Ark API review →](/tool-directory/sourcing/ai-ark)[

![](/_astro/apollo.DNg6-7d3.svg)

Apollo

Sourcing

Free planOfficial MCP

Best for people search at 0 credits on paid plans to size and pull prospect lists.

Apollo API review →](/tool-directory/sourcing/apollo-io)[

![](/_astro/blitz-api.Bf9EP17n_qoQcx.webp)

BlitzAPI

Sourcing

From $99/moOfficial MCP

Best for high-volume list building at a flat monthly price.

BlitzAPI API review →](/tool-directory/sourcing/blitz-api)

## Before you build

Four things to settle first, each read off RocketReach's own pages.

-   **Confirm the API is on your plan**API access starts on the Essentials (email only) plan. Free tier: Free account, no credit card: 3 person lookups (pricing FAQ).
    
-   **Keep the key out of your code**API key. It is sent as: header `Api-Key: <key>`; the `api_key` query parameter still works for older clients but is deprecated. MCP uses OAuth 2.1 with PKCE instead..
    
-   **Design around the rate limit**Global 10 requests/second across all APIs, plus per-endpoint minute/hour/day/month caps by plan.
    
-   **Know the catch before you scale**Universal endpoints (/universal/\*) and Universal Credits are not available on Essentials, Pro or Ultimate; those plans must use the legacy endpoints, and using reveal\_\* params without access returns 403.
    

## Want us to build it for you?

Tell us what you want RocketReach to do in your stack. We will show you how we would wire it into your data, outbound or CRM, and what we would check first.

[

Book a call

](/book)[

See case studies

](/case-studies)

Read from [rocketreach.co/pricing](https://rocketreach.co/pricing?currency=usd&country=US), [docs.rocketreach.co/reference/rocketreach-api](https://docs.rocketreach.co/reference/rocketreach-api) and [docs.rocketreach.co/reference/rate-limits.md](https://docs.rocketreach.co/reference/rate-limits.md). Verified 25 Oct 2026.

All 17 endpointsFor developers: method, path, what it does and what it costs.

**Base URL:** `https://api.rocketreach.co/api/v2`

**Bulk and async:** Yes. Legacy /bulkLookup takes 1 to 100 lookups per batch and needs a webhook; Universal /universal/person/bulk\_lookup takes 10 to 100. Bulk job rate limit 100/day on self-serve plans (1,000/day Custom). Sources: [docs.rocketreach.co/reference/bulk-person-lookup-person-lookup-api.md](https://docs.rocketreach.co/reference/bulk-person-lookup-person-lookup-api.md); [docs.rocketreach.co/reference/create\_universal\_person\_bulk\_lookup.md](https://docs.rocketreach.co/reference/create_universal_person_bulk_lookup.md) (verified 2026-10-25)

**Webhooks:** Yes. Configure in API settings; pass webhook\_id on person lookup or bulk lookup (defaults to top-most enabled webhook). Payload carries RR-Request-ID; optional HMAC-SHA256 signature in X-RocketReach-Signature (base64). Source: [docs.rocketreach.co/reference/webhooks.md](https://docs.rocketreach.co/reference/webhooks.md)

Filter endpoints

17 endpoints

Method

Path

What it does

Cost

POST

`/person/search`

People search by criteria (title, employer, location, skills, signals)

Searches are metered; FAQ says ~10,000/day are free on paid API plans

GETasync

`/person/lookup`

Person enrichment: emails, phones, profile

Export credit per lookup that returns data (FAQ: Premium credit = A/A- email or valid phone; Standard = A/A- email only); no charge when no data or only B/F emails; re-lookups free while plan active

GET

`/person/checkStatus`

Poll status of in-progress person lookups

none stated

POSTasync

`/bulkLookup`

Bulk people lookup, results delivered to webhook

Export credits per returned profile

GETasync

`/profile-company/lookup`

Person lookup plus their current company in one call

Person export + company credit (MCP doc: 1 lookup + 1 export + 1 company export credit)

POST

`/searchCompany`

Company search by criteria

Metered search

GET

`/company/lookup/`

Company enrichment / firmographics

Company credit when any company information is returned

POST

`/email/verify/`

Verify one email address (format, MX, mailbox probe)

1 email verification credit, refunded if result is unknown or email malformed; separate credit pool (402 when empty)

GET

`/account/`

Plan, credit usage and rate-limit status

free

POST

`/account/key/`

Create a new API key

free

POST

`/universal/person/search`

Universal Credits people search (custom plans only)

1 universal credit per page of results (up to 100 per page)

GETasync

`/universal/person/lookup`

Universal Credits person enrichment with explicit reveal flags (custom plans only)

Professional email 2, personal email 3, phone 6, detailed enrichment 1, healthcare 1 credits per profile where found (A/A- emails only)

POSTasync

`/universal/person/bulk_lookup`

Universal bulk person lookup to webhook (custom plans only)

Same per-reveal costs as universal lookup

GET

`/universal/person/check_status`

Poll universal lookups

none stated

POST

`/universal/company/search`

Universal company search (custom plans only)

2 credits per page of results (up to 100 per page)

GET

`/universal/company/lookup`

Universal company enrichment (custom plans only)

1 credit per company profile with enriched information

GET

`/universal/account/`

Universal account and credit balance

free

[](/)

© 2026 ONEGTMLAB Private Limited. All rights reserved.

COMPANY

[

Why Us

](/#why-us)[

Process

](/#timeline)[

Blogs

](/blogs)[

About

](/about)[

Clients

](/clients)[

Free resources

](/free-resources)[

Newsletter

](/newsletter)

Services

[

GTM Engineering

](/ai-gtm-engineering)[

Account-Based Marketing

](/services/account-based-marketing)[

Paid Media

](/services/paid-media)[

Content Engineering

](/linkedin-personal-branding)[

RevOps

](/services/revops)[

SEO, AEO & GEO

](/services/seo-aeo-geo)[

All services

](/services)

![](/_astro/wordmark-3d.CMEfGdYr.svg)
