---
title: "BlitzAPI API: pricing, rate limits & MCP | ONEGTMLAB"
description: "BlitzAPI API: Flat-fee B2B data API (550M+ profiles, 65M+ companies, 65M+ verified emails, 45M+ US phones, 100M+ job postings): company/people search…"
canonical: https://www.onegtmlab.dev/tool-directory/sourcing/blitz-api
---

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

[](/)

[

Book a call

](/book)

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

API review

# BlitzAPI API review

Flat-fee B2B data API (550M+ profiles, 65M+ companies, 65M+ verified emails, 45M+ US phones, 100M+ job postings): company/people search, employee finder, waterfall ICP, enrichment, reverse lookups, TAM builders and job search, all endpoints on every plan, metered only by a monthly fair-use record cap. Best for high-volume list building at a flat monthly price.

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

[

See pricing

](#pricing)[

BlitzAPI API docs

](https://docs.blitz-api.ai/api-reference/v2.openapi.json)

At a glance

Category

Sourcing, Enrichment, Signals, Data platform

Pricing model

Flat monthly plans

Free tier

Free trial: 1,000 free records every month, no card, 5 req/s per endpoint

Entry price

$99/mo, billed monthly Start

Auth

API key

Official MCP

Yes

Best for

High-volume list building at a flat monthly price

[blitz-api.ai ↗](https://blitz-api.ai)[Pricing page ↗](https://blitz-api.ai/pricing)

## What a call costs

The actions you pay for, as BlitzAPI prices them.

Action

Cost

Per

Any returned item (company, person, email, phone, job posting)

1

record against monthly fair use; empty results count nothing

## Pricing, plan by plan

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

Free tier Free trial: 1,000 free records every month, no card, 5 req/s per endpoint; Find Mobile & Direct Phone is not part of the trial (docs). Live check on our lapsed agency key showed 0 records and no allowed endpoints, so the monthly trial grant is not automatic on an expired workspace.

### Start

$99/mo

billed monthly

200,000 records/month fair use; 10 req/s per endpoint; basic support

API includedPlan details

calls pause at the cap until next cycle; upgrade to continue

### Scale

$499/mo

billed monthly

5,000,000 records/month fair use; 25 req/s per endpoint; priority support

API includedPlan details

calls pause at the cap

### Build Your Infra

$999/mo

billed monthly

from $999/month; custom rate limits and volume; SLA, DPA, reseller agreement, dedicated servers, zero data retention

API includedPlan details

custom

### Blitz Embedded

$2,000/mo

billed monthly

from $2,000/month on an annual agreement; required when people outside your company trigger Blitz-powered features in your software; commercial usage rights, staging + production, SLA, dedicated onboarding

API includedPlan details

custom

Prices in USD, billed monthly; no annual price published. Start and Scale self-serve; Build Your Infra and Embedded only via call. Accounts that subscribed under the launch offer (closed 2026-10-13) keep their price, speed and fair use while the subscription stays active (Terms 10.7).

## Rate limits

Requests per second PER ENDPOINT (each endpoint has its own budget): free trial 5, Start 10, Scale 25, Build Your Infra custom.

Limit

Free trial

Start

Scale

Build Your Infra

Rps Per Endpoint

5

10

25

custom

Records Per Month

1,000

200,000

5,000,000

custom

More on limitsLess

Read max\_requests\_per\_seconds from /v2/account/key-info and fair\_usage.rate\_limit on each metered response. SDKs retry 429 and 5xx (default 3 retries) but never retry read timeouts, because records may already be counted.

## How to get an API key

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

1.  Create a BlitzAPI account. API access starts on the Start plan.
2.  BlitzAPI dashboard at app.blitz-api.ai. The MCP server can sign in with OAuth instead, or take the same x-api-key header.
3.  Send it with every request: header: x-api-key: <key>.
4.  Make a first call: Key validity, records remaining, next reset, req/s per endpoint, allowed endpoints, active plans. Keep the key in an environment variable, never in the command.
    
    ```
    curl -X GET "https://api.blitz-api.ai/v2/account/key-info" \
      -H "x-api-key: $BLITZ_API_API_KEY"
    ```
    

## Where the docs live

What

Where

Documentation

[docs.blitz-api.ai/index](https://docs.blitz-api.ai/index)

API reference

[docs.blitz-api.ai/api-reference/v2.openapi.json](https://docs.blitz-api.ai/api-reference/v2.openapi.json)

OpenAPI spec

[docs.blitz-api.ai/api-reference/v2.openapi.json](https://docs.blitz-api.ai/api-reference/v2.openapi.json)

llms.txt

[docs.blitz-api.ai/llms.txt](https://docs.blitz-api.ai/llms.txt)

Changelog

[api.blitz-api.ai/changelog](https://api.blitz-api.ai/changelog)

Base URL

`https://api.blitz-api.ai`

MCP server

`https://api.blitz-api.ai/mcp`

SDKs

Python: blitz-api-py (sync + async, Pydantic v2), TypeScript/JS: blitz-api-js (Zod types, ESM + CJS)

## Strengths and limits

### Where it fits

-   High-volume list building at a flat monthly price (no per-lookup cost)
-   Pulling every employee at a company (Employee Finder) and best-fit contact cascades (Waterfall ICP)
-   Firmographic enrichment by company LinkedIn URL and domain<->LinkedIn identity resolution
-   Hiring-signal sourcing from 100M+ parsed job postings (jobs/search, jobs/company, TAM by Jobs)

### Where it falls short

-   Reselling or redistributing data (standard terms do not grant it; only Build Your Infra)
-   Trusting current employer blindly: our measured runs found misattributed and stale employers
-   Unmonitored sweeps: throttling showed up as empty results rather than 429 in our tests

### Worth knowing

-   Pricing model changed: Start $99 / Scale $499 / Build Your Infra from $999 / Embedded from $2,000 (annual), with monthly record caps. Our older notes list 'Unlimited Leads/Email/Phone' $399-$599 plans; launch-offer subscribers (closed 2026-10-13) keep their old terms only while subscribed. Sources: [blitz-api.ai/pricing](https://blitz-api.ai/pricing); [docs.blitz-api.ai/guide/concepts/pricing](https://docs.blitz-api.ai/guide/concepts/pricing)
-   A valid key with no active plan returns 401 'You do not have access to this route', which looks like a bad key; call the free /v2/account/key-info first.
-   Building a product where outside users trigger Blitz calls needs Blitz Embedded (from $2,000/month annual); Start/Scale do not cover it. Source: [blitz-api.ai/pricing](https://blitz-api.ai/pricing)
-   Read timeouts are not retried by the SDKs because the records may already be counted. Source: [docs.blitz-api.ai/sdks/rate-limits](https://docs.blitz-api.ai/sdks/rate-limits)
-   At the fair-use cap, calls pause until the next billing cycle; unused records do not roll over. Source: [docs.blitz-api.ai/guide/reference/fair-use-policy](https://docs.blitz-api.ai/guide/reference/fair-use-policy)

4 moreShow fewer

-   Rate limit is per endpoint, so parallelising across different endpoints is fine but hammering one is not. Source: [docs.blitz-api.ai/sdks/rate-limits](https://docs.blitz-api.ai/sdks/rate-limits)
-   Our measurements: unknown body keys are silently ignored (typo = unfiltered query); ~5,000-row depth cap per query; max\_results max 50 (default 10); throttling surfaced as empty results with no 429; sustained sweeps needed ~1s between calls.
-   Our measurements: /v2/search/people returned misattributed and stale current employers (2026-10-04); verify employer before use.
-   Reselling Blitz data is not allowed on Start/Scale. Source: [blitz-api.ai/pricing](https://blitz-api.ai/pricing)

### Our take

We used Blitz heavily on its unlimited agency plan for company enrichment, people search, work emails and job-posting searches, and it is the fourth step in our email-finding waterfall. Its documented rate limit is a burst ceiling: throttling comes back as an empty result list with no error code, so long sweeps need to run well below it, with retries. Blitz emails carry no verification status, so we run every one through a separate verifier.

## Who should use it

Use BlitzAPI for

High-volume list building at a flat monthly price (no per-lookup cost)

Look elsewhere for

Reselling or redistributing data (standard terms do not grant it; only Build Your Infra)

## If BlitzAPI 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/cognism.BVFvKHsp_Z28rDFo.webp)

Cognism

Sourcing

Best for EMEA/UK prospecting where phone-verified mobile numbers and DNC masking matter.

Cognism API review →](/tool-directory/sourcing/cognism)

## Before you build

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

-   **Confirm the API is on your plan**API access starts on the Start plan. Free tier: Free trial: 1,000 free records every month, no card, 5 req/s per endpoint.
    
-   **Keep the key out of your code**API key. It is sent as: header: x-api-key: <key>.
    
-   **Design around the rate limit**Requests per second PER ENDPOINT (each endpoint has its own budget): free trial 5, Start 10, Scale 25, Build Your Infra custom.
    
-   **Know the catch before you scale**Pricing model changed: Start $99 / Scale $499 / Build Your Infra from $999 / Embedded from $2,000 (annual), with monthly record caps. Our older notes list 'Unlimited Leads/Email/Phone' $399-$599 plans; launch-offer subscribers (closed 2026-10-13) keep their old terms only while subscribed. Sources: [blitz-api.ai/pricing](https://blitz-api.ai/pricing); [docs.blitz-api.ai/guide/concepts/pricing](https://docs.blitz-api.ai/guide/concepts/pricing)
    

## Want us to build it for you?

Tell us what you want BlitzAPI 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 [blitz-api.ai/pricing](https://blitz-api.ai/pricing), [docs.blitz-api.ai/api-reference/v2.openapi.json](https://docs.blitz-api.ai/api-reference/v2.openapi.json) and [docs.blitz-api.ai/guide/reference/fair-use-policy](https://docs.blitz-api.ai/guide/reference/fair-use-policy). Verified 25 Oct 2026.

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

**Base URL:** `https://api.blitz-api.ai`

Filter endpoints

21 endpoints

Method

Path

What it does

Cost

GET

`/v2/account/key-info`

Key validity, records remaining, next reset, req/s per endpoint, allowed endpoints, active plans

0 records

POST

`/v2/search/companies`

Company search by industry, headcount, HQ location, revenue, funding, keywords

1 record per result

POST

`/v2/search/people`

People search across many companies (company + person filters); each result carries full experiences\[\]

1 record per result

POST

`/v2/search/employee-finder`

All employees at one company by company LinkedIn URL

1 record per result

POST

`/v2/search/waterfall-icp-keyword`

Prioritised cascade (up to 10 tiers) of titles/exclusions/locations to find the best-fit contact at one company

1 record per result

POST

`/v2/company/tam-by-jobs`

Distinct companies hiring for matching job postings, each with matched\_jobs count

1 record per result (max = max\_results)

POST

`/v2/company/tam-by-people`

Distinct companies whose current employees match people + firmographic filters, each with matched\_people count

1 record per result (max = max\_results)

POST

`/v2/jobs/search`

Search live job postings across companies (100M+ postings)

1 record per result

POST

`/v2/jobs/company`

Live job postings of one company

1 record per result

POST

`/v2/enrichment/person`

Full person profile and career history from LinkedIn URL

1 record on success; found:false counts 0

POST

`/v2/enrichment/email`

Verified work email from person LinkedIn URL

1 record on success; found:false counts 0

POST

`/v2/enrichment/phone`

Direct mobile / direct dial for US people from LinkedIn URL

1 record on success; found:false counts 0; not available on the free trial

POST

`/v2/enrichment/email-to-person`

Reverse email lookup to the professional behind a work email

1 record on success; found:false counts 0

POST

`/v2/enrichment/phone-to-person`

Reverse lookup of a US phone number

1 record on success; found:false counts 0

POST

`/v2/enrichment/company`

Company firmographics from company LinkedIn URL

1 record on success

POST

`/v2/enrichment/domain-to-linkedin`

Website domain to company LinkedIn URL

1 record on success

POST

`/v2/enrichment/linkedin-to-domain`

Company LinkedIn URL to email domain

1 record on success

POST

`/v2/enrichment/company-distribution-by-country`

Employee headcount of one company by ISO country code (people counted once)

1 record on success; found:false costs 0

POST

`/v2/enrichment/company-distribution-by-department`

Employee headcount of one company by department (unclassified = Other)

1 record on success; found:false costs 0

POST

`/v2/utils/current-date`

Current server date/time in a timezone

0 records

GET

`/changelog`

Public changelog, newest first (no API key)

0 records (public)

[](/)

© 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)
