---
title: "Pipedrive API: pricing, rate limits & MCP | ONEGTMLAB"
description: "Pipedrive API: Deal-pipeline CRM for SMB sales teams with REST API v1/v2 (persons, organizations, deals, leads, activities), token-budget rate limiting…"
canonical: https://www.onegtmlab.dev/tool-directory/crm/pipedrive
---

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

[](/)

[

Book a call

](/book)

![](/_astro/pipedrive.DtFSS7Dm_xx9AY.webp)

API review

# Pipedrive API review

Deal-pipeline CRM for SMB sales teams with REST API v1/v2 (persons, organizations, deals, leads, activities), token-budget rate limiting tied to plan x seats, webhooks v2, full OpenAPI specs and an official remote MCP server (since 2026-06-30). Best for SMB sales teams that run a deal pipeline and want a cheap per-seat CRM with an open API.

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

[

See pricing

](#pricing)[

Pipedrive API docs

](https://developers.pipedrive.com/docs/api/v1)

At a glance

Category

CRM

Pricing model

Per seat

Free tier

No free plan

Entry price

$14/mo, billed annually Lite

Auth

API key

Official MCP

Yes

Best for

SMB sales teams that run a deal pipeline and want a cheap per-seat CRM with an open API

[pipedrive.com ↗](https://www.pipedrive.com)[Pricing page ↗](https://www.pipedrive.com/en/pricing)

## What a call costs

The actions you pay for, as Pipedrive prices them.

Action

Cost

Per

Get single entity (v1 table)

2

tokens

Get list (v1 table)

20

tokens

Update single (v1 table)

10

tokens

Delete single entity (v1 table)

6

tokens

Delete list of entities (v1 table)

10

tokens

Search (v1 table)

40

tokens

V2 get single / list / add / update / delete / search

1 / 10 / 5 / 5 / 3 / 20

tokens (x-token-cost in OpenAPI v2; typical values, a few endpoints differ)

V1 create webhook (POST /v1/webhooks)

10

tokens

Show all 9 priced actionsHide the rest

Action

Cost

Per

API token top-up (+250,000 tokens/day budget)

US$100/mo or US$1,000/yr per pack (embedded price data only, not shown on the page)

pack, max 10, Growth and up

## Pricing, plan by plan

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

Free tier No free plan. Free 14-day trial, no credit card, but signup requires a phone number on the 'About you' step (our trial, 2026-10-25).

### Lite

$24/mo

billed monthly

$14/mo

billed annually

Global price book (codes lite\_monthly\_v2 / lite\_annual\_v2): US$24/seat/mo monthly, US$14/seat/mo billed annually (US$168/yr).

API includedPlan details

India-served price book (lite\_monthly\_v1 / lite\_annual\_v1, same figure in every currency): US$19 monthly, US$14 annual (US$168/yr). Token multiplier 1.

No API token top-up on Lite (top-ups 'Available from Growth plan'); upgrade or add seats.

### Growth

$49/mo

billed monthly

$39/mo

billed annually

Global price book (codes growth\_monthly\_v2 / growth\_annual\_v2): US$49/seat/mo monthly, US$39/seat/mo billed annually (US$468/yr).

API includedPlan details

India-served price book (growth\_monthly\_v1 / growth\_annual\_v1, same figure in every currency): US$34 monthly, US$24 annual (US$288/yr). Token multiplier 2.

API token top-up from Growth up: +250,000 tokens per pack, max 10 packs, max 100 million tokens per company; Lite cannot buy it. Price US$100/mo or US$1,000/yr per pack appears only in the page's embedded price data, not on the visible page (KB: 'You'll see the full cost when selecting the add-on').

### Premium

$79/mo

billed monthly

$59/mo

billed annually

Global price book (codes premium\_monthly\_v2 / premium\_annual\_v3): US$79/seat/mo monthly, US$59/seat/mo billed annually (US$708/yr).

API includedPlan details

India-served price book (premium\_monthly\_v1 / premium\_annual\_v1, same figure in every currency): US$64 monthly, US$49 annual (US$588/yr). Token multiplier 5.

API token top-up from Growth up: +250,000 tokens per pack, max 10 packs, max 100 million tokens per company; Lite cannot buy it. Price US$100/mo or US$1,000/yr per pack appears only in the page's embedded price data, not on the visible page (KB: 'You'll see the full cost when selecting the add-on').

### Ultimate

$99/mo

billed monthly

$79/mo

billed annually

Global price book (codes ultimate\_monthly\_v2 / ultimate\_annual\_v2): US$99/seat/mo monthly, US$79/seat/mo billed annually (US$948/yr).

API includedPlan details

India-served price book (ultimate\_monthly\_v1 / ultimate\_annual\_v1, same figure in every currency): US$89 monthly, US$69 annual (US$828/yr). Token multiplier 7.

API token top-up from Growth up: +250,000 tokens per pack, max 10 packs, max 100 million tokens per company; Lite cannot buy it. Price US$100/mo or US$1,000/yr per pack appears only in the page's embedded price data, not on the visible page (KB: 'You'll see the full cost when selecting the add-on').

Per seat.

## Rate limits

Two layers. (1) Daily token budget per company = 30,000 base tokens x plan multiplier x seats (+ purchased top-ups); resets at midnight server time; 429 when spent. (2) Burst per token on a rolling 2-second window. Search API burst is 10 requests per 2 seconds on every plan. v2 endpoints cost fewer tokens than v1. Burst headers: x-ratelimit-limit / -remaining / -reset; x-daily-requests-left (api\_token only).

Limit

Lite

Growth

Premium

Ultimate

Multiplier

1

2

5

7

Burst Api Token

20 per 2s

40 per 2s

100 per 2s

120 per 2s

Burst Oauth

80 per 2s

160 per 2s

400 per 2s

480 per 2s

## How to get an API key

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

1.  Create a Pipedrive account. API access starts on the Lite plan.
2.  Personal API token from the user's Personal preferences > API; OAuth 2.0 for apps
3.  Send it with every request: header: x-api-token: <token> (or OAuth 2.0 bearer for marketplace apps).
4.  Make a first call: Add a person. Keep the key in an environment variable, never in the command.
    
    ```
    curl -X POST "https://api.pipedrive.com/api/v2/persons" \
      -H "x-api-token: $PIPEDRIVE_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{}'
    ```
    

## Where the docs live

What

Where

Documentation

[pipedrive.readme.io/docs/getting-started](https://pipedrive.readme.io/docs/getting-started)

API reference

[developers.pipedrive.com/docs/api/v1](https://developers.pipedrive.com/docs/api/v1)

OpenAPI spec

[developers.pipedrive.com/docs/api/v1/openapi.yaml](https://developers.pipedrive.com/docs/api/v1/openapi.yaml)

llms.txt

[pipedrive.readme.io/llms.txt](https://pipedrive.readme.io/llms.txt)

Changelog

[developers.pipedrive.com/changelog](https://developers.pipedrive.com/changelog)

Base URL

`https://api.pipedrive.com`

MCP server

`https://mcp.pipedrive.ai/mcp`

SDKs

Node.js: github.com/pipedrive/client-nodejs (official), PHP: github.com/pipedrive/client-php (official), create-pipedrive-app CLI scaffold (npm create-pipedrive-app)

## Strengths and limits

### Where it fits

-   SMB sales teams that run a deal pipeline and want a cheap per-seat CRM with an open API
-   Pushing persons/organizations/deals from enrichment pipelines into a rep-facing pipeline
-   Event-driven sync via webhooks v2 (create/change/delete on deals, persons, orgs, activities, projects)

### Where it falls short

-   High-volume bulk loads: no batch create/upsert for persons, organizations or deals (the only bulk endpoints are deal products and field options), and every call spends the daily token budget
-   Native duplicate prevention by domain/email on API writes (search first, then create)
-   Free usage: no free plan, 14-day trial only

### Worth knowing

-   Daily token budget is shared by every user and integration in the company account; at 100% all API calls return 429 until midnight server time (not the customer's time zone). Source: [pipedrive.readme.io/docs/core-api-concepts-rate-limiting](https://pipedrive.readme.io/docs/core-api-concepts-rate-limiting)
-   Burst limits are per token, and Search has its own fixed 10 requests per 2 seconds, so dedupe-by-search is the bottleneck. Source: [pipedrive.readme.io/docs/core-api-concepts-rate-limiting](https://pipedrive.readme.io/docs/core-api-concepts-rate-limiting)
-   Deprecated API v1 endpoints went out of support on 2026-08-01; use v2 where it exists (persons, organizations, deals, activities, products, pipelines, search, fields). Source: [developers.pipedrive.com/changelog](https://developers.pipedrive.com/changelog)
-   Pricing is geo-localised by price book, not by currency: the India-served page shows US$ 14/24/49/69 (annual) from a regional book, while the global book is US$ 14/39/59/79 annual and 24/49/79/99 monthly. Check the embedded 'country' field before quoting a capture. Sources: [pipedrive.com/en/pricing](https://www.pipedrive.com/en/pricing); [web.archive.org/web/20261016213148/https://www.pipedrive.com/en/pricing](http://web.archive.org/web/20261016213148/https://www.pipedrive.com/en/pricing) (verified 2026-10-25)
-   The pricing page's bot challenge is intermittent: plain Python with a Chrome UA got HTTP 200 twice on 2026-10-25, while curl was blocked earlier the same day (crm-free-options run) and the archive logged one 403 on 2026-08-29.

3 moreShow fewer

-   Signup needs a phone number on step 2 ('Please add your phone number'), so the no-card trial is not phone-free.
-   Two hosts, two v1 prefixes: OpenAPI v1 uses `https://api.pipedrive.com/v1/`..., the guides use `https://{COMPANYDOMAIN}.pipedrive.com/api/v1/`.... v2 is /api/v2 on both. Source: [developers.pipedrive.com/docs/api/v1/openapi.yaml](https://developers.pipedrive.com/docs/api/v1/openapi.yaml); [pipedrive.readme.io/docs/core-api-concepts-authentication](https://pipedrive.readme.io/docs/core-api-concepts-authentication)
-   MCP calls draw on the same daily API token budget as every other integration in the company. Source: [pipedrive.com/en/features/mcp-server](https://www.pipedrive.com/en/features/mcp-server)

### Our take

We considered Pipedrive when choosing a free CRM for our own team and ruled it out because it has no free plan, only a 14-day trial.

## Who should use it

Use Pipedrive for

SMB sales teams that run a deal pipeline and want a cheap per-seat CRM with an open API

Look elsewhere for

High-volume bulk loads: no batch create/upsert for persons, organizations or deals (the only bulk endpoints are deal products and field options), and every call spends the daily token budget

## If Pipedrive is not the answer

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

[

![](/_astro/attio.CoO4UDxn_Zx1tGp.webp)

Attio

CRM

Free planOfficial MCP

Best for start-ups and agencies wanting a free/cheap CRM with API, webhooks and MCP on every plan.

Attio API review →](/tool-directory/crm/attio)[

![](/_astro/close.BGAid65p.svg)

Close

CRM

From $9/moOfficial MCP

Best for inside-sales teams that call and email from the CRM.

Close API review →](/tool-directory/crm/close)[

![](/_astro/copper.CFmJ3qY-.svg)

Copper

CRM

From $23/mo

Best for google Workspace teams that want a simple CRM inside Gmail.

Copper API review →](/tool-directory/crm/copper)

### Compare Pipedrive with

-   [![](/_astro/hubspot.ClO2484y_Z1DIDMe.webp)HubSpot side by side](/tool-directory/compare/hubspot-vs-pipedrive)

## Before you build

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

-   **Confirm the API is on your plan**API access starts on the Lite plan. Free tier: No free plan.
    
-   **Keep the key out of your code**API key. It is sent as: header: x-api-token: <token> (or OAuth 2.0 bearer for marketplace apps).
    
-   **Design around the rate limit**Two layers. (1) Daily token budget per company = 30,000 base tokens x plan multiplier x seats (+ purchased top-ups); resets at midnight server time; 429 when spent. (2) Burst per token on a rolling 2-second window. Search API burst is 10 requests per 2 seconds on every plan. v2 endpoints cost fewer tokens than v1. Burst headers: x-ratelimit-limit / -remaining / -reset; x-daily-requests-left (api\_token only).
    
-   **Know the catch before you scale**Daily token budget is shared by every user and integration in the company account; at 100% all API calls return 429 until midnight server time (not the customer's time zone). Source: [pipedrive.readme.io/docs/core-api-concepts-rate-limiting](https://pipedrive.readme.io/docs/core-api-concepts-rate-limiting)
    

## Want us to build it for you?

Tell us what you want Pipedrive 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 [pipedrive.com/en/pricing](https://www.pipedrive.com/en/pricing), [developers.pipedrive.com/docs/api/v1](https://developers.pipedrive.com/docs/api/v1) and [pipedrive.readme.io/docs/core-api-concepts-rate-limiting](https://pipedrive.readme.io/docs/core-api-concepts-rate-limiting). Verified 25 Oct 2026.

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

**Base URL:** `https://api.pipedrive.com`

**Bulk and async:** None for persons/organizations/deals. Bulk endpoints exist only for deal products (POST /api/v2/deals/{id}/products/bulk, DELETE /api/v2/deals/{id}/products) and field options (/api/v2/{entity}Fields/{field\_code}/options). Source: [developers.pipedrive.com/docs/api/v1/openapi-v2.yaml](https://developers.pipedrive.com/docs/api/v1/openapi-v2.yaml) (verified 2026-10-25)

**Webhooks:** Webhooks v2: event\_action x event\_object (e.g. create.deal, \*.\*), optional HTTP basic auth on the target, attempt counter, max 40 webhooks per user; any 2xx = delivered; on non-2xx or a 10 s timeout it retries 3 more times after 3, 30 and 150 s; a ban counter applies to repeated first-attempt failures; outgoing webhooks are not subject to the API rate limit. Projects supported since 2026-04-10. Source: [pipedrive.readme.io/docs/guide-for-webhooks-v2](https://pipedrive.readme.io/docs/guide-for-webhooks-v2) (verified 2026-10-25)

Filter endpoints

8 endpoints

Method

Path

What it does

Cost

POST

`/api/v2/persons`

Add a person

5 tokens (v2)

PATCH

`/api/v2/persons/{id}`

Update a person

5 tokens (v2)

GET

`/api/v2/persons/search`

Search persons by name/email/phone/custom fields (dedupe lookup)

20 tokens (v2)

POST

`/api/v2/organizations`

Add an organization

5 tokens (v2)

GET

`/api/v2/organizations/search`

Search organizations

20 tokens (v2)

POST

`/api/v2/deals`

Add a deal

5 tokens (v2)

GET

`/api/v2/deals`

List deals (cursor pagination)

10 tokens (v2)

POST

`/v1/webhooks`

Create a webhook (event\_action x event\_object, e.g. create.deal or \*.\*)

10 tokens (v1 x-token-cost)

[](/)

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