
Pipedrive
Read and write Pipedrive deals, deal products, persons, organizations, leads, activities, products and notes with custom fields, plus pipelines, stages, users and field definitions.
Keep the sales pipeline, contacts and products in step with marketing, quoting, finance and support systems.
Source actions
24
Destination actions
16
Data types
12
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
activities
- Create activityDestinationNot retried automatically
Creates a activity; custom fields are written by field key.
- Get activitySource
One activity with all custom fields.
- List activitiesSourceIncremental
Activities with custom fields, filtered by owner, saved filter or update time.
- Update activityDestinationDuplicate protected
Updates only the mapped activity fields.
deal products
- Add product to dealDestinationNot retried automatically
Attaches a product line to a deal.
- List deal productsSource
Products attached to one deal with price, quantity, discount, tax and billing.
- Update deal productDestinationDuplicate protected
Updates price, quantity, discount, tax or billing of an attached product.
deals
- Create dealDestinationNot retried automatically
Creates a deal; custom fields are written by field key.
- Get dealSource
One deal with all custom fields.
- List dealsSourceIncremental
Deals with custom fields, filtered by owner, saved filter or update time.
- Search dealsSource
Full-text search over deals (minimum 2 characters, or 1 with exact match).
- Update dealDestinationDuplicate protected
Updates only the mapped deal fields.
fields
- List fieldsSource
Deal, person, organization or product field definitions with type and options, including custom fields (lead custom fields use deal fields).
leads
- Create leadDestinationNot retried automatically
Creates a lead linked to a person or organization.
- Get leadSource
One lead with custom fields.
- List leadsSourceIncremental
Leads (non-archived by default) with value, labels and custom fields.
- Search leadsSource
Searches lead titles, notes and custom fields.
- Update leadDestinationDuplicate protected
Updates mapped lead fields and custom fields.
notes
- Create noteDestinationNot retried automatically
Adds an HTML note to a deal, lead, person, organization or project.
- Get noteSource
One note.
- List notesSourceIncremental
Notes on deals, leads, persons, organizations or projects.
- Update noteDestinationDuplicate protected
Updates note content, links or pins.
organizations
- Create organizationDestinationNot retried automatically
Creates a organization; custom fields are written by field key.
- Get organizationSource
One organization with all custom fields.
- List organizationsSourceIncremental
Organizations with custom fields, filtered by owner, saved filter or update time.
- Search organizationsSource
Full-text search over organizations (minimum 2 characters, or 1 with exact match).
- Update organizationDestinationDuplicate protected
Updates only the mapped organization fields.
persons
- Create personDestinationNot retried automatically
Creates a person; custom fields are written by field key.
- Get personSource
One person with all custom fields.
- List personsSourceIncremental
Persons with custom fields, filtered by owner, saved filter or update time.
- Search personsSource
Full-text search over persons (minimum 2 characters, or 1 with exact match).
- Update personDestinationDuplicate protected
Updates only the mapped person fields.
pipelines
- List pipelinesSource
Sales pipelines.
products
- Create productDestinationNot retried automatically
Creates a product; custom fields are written by field key.
- Get productSource
One product with all custom fields.
- List productsSourceIncremental
Products with custom fields, filtered by owner, saved filter or update time.
- Search productsSource
Full-text search over products (minimum 2 characters, or 1 with exact match).
- Update productDestinationDuplicate protected
Updates only the mapped product fields.
stages
- List stagesSource
Pipeline stages with probability and rotting settings.
users
- List usersSource
Company users with role, admin flag and activity status.
Authentication
Personal API token sent in the x-api-token header
Plans and access
All Pipedrive plans include the API; products and billing fields depend on the plan. The API token acts as the user who owns it and follows that user's visibility and permission sets.
Test environment
Pipedrive offers free developer sandbox accounts through the Developer Hub.
Rate limits
Token-based daily budget per company plan plus burst limits per 2-second window; HTTP 429 with Retry-After when exceeded.
Provider events
Webhooks v2 for create, change and delete events on deals, persons, organizations, activities and more. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Uses API v2 where Pipedrive offers it (deals, persons, organizations, activities, products, deal products, pipelines, stages, fields, search) and v1 for leads, notes and users.
- The API token is never sent in the api_token query parameter.
- Custom field values are keyed by Pipedrive's 40-character field key; fetch definitions and option IDs with List fields.
- Person marketing_status (Campaigns consent) is returned read-only and changes only when the Marketing status input is explicitly mapped.
- Pipedrive has no idempotency key; uncertain creates are not repeated automatically.
- Deletes, merges and follower changes are not automated.