Pipedrive
API actions for the Pipedrive integration.
Pipedrive
Manage Pipedrive CRM records with API tokens to automate contacts and deals.
Create a Pipedrive deal
Create a deal with optional value, currency, and linked person.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
title | string | Yes | Deal title |
value | number | No | Deal value |
currency | string | No | Currency code |
person_id | number | No | Related person ID |
Response
{}Create a Pipedrive person
Create a new person with optional email, phone, and organization.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Person name |
email | string | No | Email address |
phone | string | No | Phone number |
organization_id | number | No | Organization ID |
Response
{}Find person by email
Look up a person using an email address.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Email to search for |
Response
{}List Pipedrive persons
List a set of people from Pipedrive.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | No | Maximum persons to return |
Response
[
{}
]Update Pipedrive deal stage
Move a deal to a different stage.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
deal_id | string | Yes | Pipedrive deal ID |
stage_id | string | Yes | Target stage ID |
Response
{}Update a Pipedrive person
Update one or more fields on an existing person.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
person_id | string | Yes | Pipedrive person ID |
updates | object | Yes | JSON object of fields to update |
Response
{}