Yes. Pipedrive has an open RESTful API, currently described as API v1, and every plan comes with an API token. You can work with webhooks, endpoints, client libraries and SDKs. Usage is limited by a daily token allowance and a burst limit on a rolling 2-second window, and both depend on your plan.
Yes, and every plan gets a token
The API features page says every plan comes with an API token that opens up the RESTful API. Around it you'll find webhooks, the API endpoints themselves, Postman and Insomnia collections, client libraries and SDKs. For a sales team, that means you can push leads in from a website form, pull deal data into a report, or keep another system in step without anyone typing it twice.
You don't need to code to connect things, either. Non-developers can use the Zapier app or the apps listed in Pipedrive's own app directory.
How the daily allowance is worked out
Calls don't just count; they spend tokens. Each company account has a daily allowance shared across all its users, worked out as 30,000 base tokens, times a plan multiplier, times the number of seats, plus any top-ups you've bought. The multipliers are Lite 1, Growth 2, Premium 5 and Ultimate 7.
So a five-seat account on Growth gets 30,000 times 2 times 5, which is 300,000 tokens a day. The allowance applies to API traffic using API tokens or OAuth tokens, not to anything people do in the normal interface.
What each call spends
| Request type | Tokens |
|---|---|
| Get single entity | 2 |
| Get list | 20 |
| Update single | 10 |
| Delete single | 6 |
| Delete list | 10 |
| Search | 40 |
The docs also say v2 endpoints are performance-optimised and use fewer tokens than v1, so they're worth using wherever they exist.
Burst limits on top
Separately from the daily allowance, there's a burst limit on a rolling 2-second window per token. For API tokens it's Lite 20, Growth 40, Premium 100 and Ultimate 120 requests, and OAuth apps get higher limits. The Search API has its own burst limit of 10 requests per 2 seconds on every plan.
Polling can lock every integration out
This is the condition to plan around. The Pipedrive Developer Documentation on rate limiting explains that admins get an email at 75% and at 100% of the daily allowance. After that, requests return 429 until the daily reset at midnight in the server's timezone.
Because the allowance is company-wide, one badly built integration that polls list or search endpoints all day can use it up and lock out every other integration, while the interface keeps working as normal. Your team carries on selling and wonders why the website leads stopped arriving. A list call spends 20 tokens against 2 for a single record, and search spends 40, so polling those is the fastest way to drain the day.
To see how quickly that adds up, picture a sync that lists deals once a minute. That's 1,440 list calls a day, at 20 tokens each, or 28,800 tokens, which is nearly the whole 30,000 base for a single seat on Lite before anything else has run. Switch the same job to webhooks and the polling spend disappears.
Keeping your usage in check
- Use webhooks to hear about changes instead of polling lists.
- Fetch single records when you know the id, rather than listing and filtering.
- Move to v2 endpoints where they exist.
- Check the API Usage Dashboard under Company Settings to see which integration is spending the most.
If you're new to the push-versus-pull idea, this explainer on how APIs and webhooks differ is a quick read.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Other APIs for comparison
HubSpot's developer docs describe a CRM properties API where you can require unique values on up to ten unique ID properties per object. Trello's REST API limits each API key to 300 requests per 10 seconds. For a CRM-to-CRM view, see my HubSpot and Pipedrive comparison or this list of other sales CRMs.
My advice before you connect anything
Work out your daily allowance from the formula, then estimate what each integration will spend. Swap polling for webhooks, prefer single-record calls and v2 endpoints, and make sure the 75% warning email goes to someone who'll act on it. That way the integrations stay up even on your busiest day.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
Does Pipedrive have a REST API?
Yes. It's a RESTful API with webhooks, endpoints and SDKs.
Do I need a particular plan to use the API?
No. Pipedrive says every plan comes with an API token.
What happens if I run out of API tokens?
Requests return 429 until the daily reset.
Is there a burst limit?
Yes, a per-token limit on a rolling 2-second window that varies by plan.
Can I connect without coding?
Yes. Pipedrive points to the Zapier app and apps in its own directory.