Open Connector
All tools

Pipedrive

No catalog description yet.

pipedrivev1.0.0213 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "PIPEDRIVE_ADD_ACTIVITY_TYPE",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("PIPEDRIVE_ADD_ACTIVITY_TYPE", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute PIPEDRIVE_ADD_ACTIVITY_TYPE --data '{ }'

Tool catalog

Available tools

213 callable operations

Add new activity typePIPEDRIVE_ADD_ACTIVITY_TYPEAdds a new activity type.

Adds a new activity type.

Authentication

Connected account required

Scopes

admin

Tags

ActivityTypes
Add a call logPIPEDRIVE_ADD_CALL_LOGAdds a new call log.

Adds a new call log.

Authentication

Connected account required

Scopes

phone-integration

Tags

CallLogs
Attach an audio file to the call logPIPEDRIVE_ADD_CALL_LOG_AUDIO_FILEAdds an audio recording to the call log. That audio can be played by those who have access to the call log object.

Adds an audio recording to the call log. That audio can be played by those who have access to the call log object.

Authentication

Connected account required

Scopes

phone-integration

Tags

CallLogs
Add a channelPIPEDRIVE_ADD_CHANNELAdds a new messaging channel, only admins are able to register new channels. It will use the getConversations endpoint to fetch conversations, participants and messages afterward. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Adds a new messaging channel, only admins are able to register new channels. It will use the getConversations endpoint to fetch conversations, participants and messages afterward. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Authentication

Connected account required

Scopes

messengers-integration

Tags

Channels
Add a new deal fieldPIPEDRIVE_ADD_DEAL_FIELDAdds a new deal field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Adds a new deal field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Authentication

Connected account required

Scopes

deal-fields:fulladmin

Tags

DealFields
Add a follower to a dealPIPEDRIVE_ADD_DEAL_FOLLOWERAdds a follower to a deal.

Adds a follower to a deal.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Add a participant to a dealPIPEDRIVE_ADD_DEAL_PARTICIPANTAdds a participant to a deal.

Adds a participant to a deal.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Add filePIPEDRIVE_ADD_FILELets you upload a file and associate it with a deal, person, organization, activity, product or lead. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-file" target="_blank" rel="noopener noreferrer">adding a file</a>.

Lets you upload a file and associate it with a deal, person, organization, activity, product or lead. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-file" target="_blank" rel="noopener noreferrer">adding a file</a>.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Files
Create a remote file and link it to an itemPIPEDRIVE_ADD_FILE_AND_LINK_ITCreates a new empty file in the remote location (`googledrive`) that will be linked to the item you supply. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-remote-file" target="_blank" rel="noopener noreferrer">adding a remote file</a>.

Creates a new empty file in the remote location (`googledrive`) that will be linked to the item you supply. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-remote-file" target="_blank" rel="noopener noreferrer">adding a remote file</a>.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Files
Add a new filterPIPEDRIVE_ADD_FILTERAdds a new filter, returns the ID upon success. Note that in the conditions JSON object only one first-level condition group is supported, and it must be glued with 'AND', and only two second level condition groups are supported of which one must be glued with 'AND' and the second with 'OR'. Other combinations do not work (yet) but the syntax supports introducing them in future. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-filter" target="_blank" rel="noopener noreferrer">adding a filter</a>.

Adds a new filter, returns the ID upon success. Note that in the conditions JSON object only one first-level condition group is supported, and it must be glued with 'AND', and only two second level condition groups are supported of which one must be glued with 'AND' and the second with 'OR'. Other combinations do not work (yet) but the syntax supports introducing them in future. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-filter" target="_blank" rel="noopener noreferrer">adding a filter</a>.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Filters
Add a new goalPIPEDRIVE_ADD_GOALAdds a new goal. Along with adding a new goal, a report is created to track the progress of your goal.

Adds a new goal. Along with adding a new goal, a report is created to track the progress of your goal.

Authentication

Connected account required

Scopes

goals:full

Tags

Goals
Add a leadPIPEDRIVE_ADD_LEADCreates a lead. A lead always has to be linked to a person or an organization or both. All leads created through the Pipedrive API will have a lead source and origin set to `API`. Here's the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-lead" target="_blank" rel="noopener noreferrer">adding a lead</a>. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals. See an example given in the <a href="https://pipedrive.readme.io/docs/updating-custom-field-value" target="_blank" rel="noopener noreferrer">updating custom fields' values tutorial</a>.

Creates a lead. A lead always has to be linked to a person or an organization or both. All leads created through the Pipedrive API will have a lead source and origin set to `API`. Here's the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-lead" target="_blank" rel="noopener noreferrer">adding a lead</a>. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals. See an example given in the <a href="https://pipedrive.readme.io/docs/updating-custom-field-value" target="_blank" rel="noopener noreferrer">updating custom fields' values tutorial</a>.

Authentication

Connected account required

Scopes

leads:full

Tags

Leads
Add a lead labelPIPEDRIVE_ADD_LEAD_LABELCreates a lead label.

Creates a lead label.

Authentication

Connected account required

Scopes

leads:full

Tags

LeadLabels
Add a notePIPEDRIVE_ADD_NOTEAdds a new note.

Adds a new note.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Add a comment to a notePIPEDRIVE_ADD_NOTE_COMMENTAdds a new comment to a note.

Adds a new comment to a note.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Add or update role settingPIPEDRIVE_ADD_OR_UPDATE_ROLE_SETTINGAdds or updates the visibility setting for a role.

Adds or updates the visibility setting for a role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Add a new organization fieldPIPEDRIVE_ADD_ORGANIZATION_FIELDAdds a new organization field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Adds a new organization field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

OrganizationFields
Add a follower to an organizationPIPEDRIVE_ADD_ORGANIZATION_FOLLOWERAdds a follower to an organization.

Adds a follower to an organization.

Authentication

Connected account required

Scopes

contacts:full

Tags

Organizations
Create an organization relationshipPIPEDRIVE_ADD_ORGANIZATION_RELATIONSHIPCreates and returns an organization relationship.

Creates and returns an organization relationship.

Authentication

Connected account required

Scopes

contacts:full

Tags

OrganizationRelationships
Add a new person fieldPIPEDRIVE_ADD_PERSON_FIELDAdds a new person field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Adds a new person field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

PersonFields
Add a follower to a personPIPEDRIVE_ADD_PERSON_FOLLOWERAdds a follower to a person.

Adds a follower to a person.

Authentication

Connected account required

Scopes

contacts:full

Tags

Persons
Add person picturePIPEDRIVE_ADD_PERSON_PICTUREAdds a picture to a person. If a picture is already set, the old picture will be replaced. Added image (or the cropping parameters supplied with the request) should have an equal width and height and should be at least 128 pixels. GIF, JPG and PNG are accepted. All added images will be resized to 128 and 512 pixel wide squares.

Adds a picture to a person. If a picture is already set, the old picture will be replaced. Added image (or the cropping parameters supplied with the request) should have an equal width and height and should be at least 128 pixels. GIF, JPG and PNG are accepted. All added images will be resized to 128 and 512 pixel wide squares.

Authentication

Connected account required

Scopes

contacts:full

Tags

Persons
Add a new product fieldPIPEDRIVE_ADD_PRODUCT_FIELDAdds a new product field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Adds a new product field. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-new-custom-field" target="_blank" rel="noopener noreferrer">adding a new custom field</a>.

Authentication

Connected account required

Scopes

product-fields:fullproducts:full

Tags

ProductFields
Add a follower to a productPIPEDRIVE_ADD_PRODUCT_FOLLOWERAdds a follower to a product.

Adds a follower to a product.

Authentication

Connected account required

Scopes

products:full

Tags

Products
Add a projectPIPEDRIVE_ADD_PROJECTAdds a new project. Note that you can supply additional custom fields along with the request that are not described here. These custom fields are different for each Pipedrive account and can be recognized by long hashes as keys.

Adds a new project. Note that you can supply additional custom fields along with the request that are not described here. These custom fields are different for each Pipedrive account and can be recognized by long hashes as keys.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Add a rolePIPEDRIVE_ADD_ROLEAdds a new role.

Adds a new role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Add role assignmentPIPEDRIVE_ADD_ROLE_ASSIGNMENTAssigns a user to a role.

Assigns a user to a role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Add a taskPIPEDRIVE_ADD_TASKAdds a new task.

Adds a new task.

Authentication

Connected account required

Scopes

projects:full

Tags

Tasks
Add a new teamPIPEDRIVE_ADD_TEAMAdds a new team to the company and returns the created object.

Adds a new team to the company and returns the created object.

Authentication

Connected account required

Scopes

admin

Tags

LegacyTeams
Add users to a teamPIPEDRIVE_ADD_TEAM_USERAdds users to an existing team.

Adds users to an existing team.

Authentication

Connected account required

Scopes

admin

Tags

LegacyTeams
Add a new userPIPEDRIVE_ADD_USERAdds a new user to the company, returns the ID upon success.

Adds a new user to the company, returns the ID upon success.

Authentication

Connected account required

Scopes

admin

Tags

Users
Create a new WebhookPIPEDRIVE_ADD_WEBHOOKCreates a new Webhook and returns its details. Note that specifying an event which triggers the Webhook combines 2 parameters - `event_action` and `event_object`. E.g., use `*.*` for getting notifications about all events, `create.deal` for any newly added deals, `delete.persons` for any deleted persons, etc. See <a href="https://pipedrive.readme.io/docs/guide-for-webhooks-v2?ref=api_reference" target="_blank" rel="noopener noreferrer">the guide for Webhooks</a> for more details.

Creates a new Webhook and returns its details. Note that specifying an event which triggers the Webhook combines 2 parameters - `event_action` and `event_object`. E.g., use `*.*` for getting notifications about all events, `create.deal` for any newly added deals, `delete.persons` for any deleted persons, etc. See <a href="https://pipedrive.readme.io/docs/guide-for-webhooks-v2?ref=api_reference" target="_blank" rel="noopener noreferrer">the guide for Webhooks</a> for more details.

Authentication

Connected account required

Scopes

admin

Tags

Webhooks
Archive a projectPIPEDRIVE_ARCHIVE_PROJECTArchives a project.

Archives a project.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Requesting authorizationPIPEDRIVE_AUTHORIZEAuthorize a user by redirecting them to the Pipedrive OAuth authorization page and request their permissions to act on their behalf. This step is necessary to implement only when you allow app installation outside of the Marketplace.

Authorize a user by redirecting them to the Pipedrive OAuth authorization page and request their permissions to act on their behalf. This step is necessary to implement only when you allow app installation outside of the Marketplace.

Authentication

Connected account required

Tags

Oauth
Delete an activity typePIPEDRIVE_DELETE_ACTIVITY_TYPEMarks an activity type as deleted.

Marks an activity type as deleted.

Authentication

Connected account required

Scopes

admin

Tags

ActivityTypes
Delete a call logPIPEDRIVE_DELETE_CALL_LOGDeletes a call log. If there is an audio recording attached to it, it will also be deleted. The related activity will not be removed by this request. If you want to remove the related activities, please use the endpoint which is specific for activities.

Deletes a call log. If there is an audio recording attached to it, it will also be deleted. The related activity will not be removed by this request. If you want to remove the related activities, please use the endpoint which is specific for activities.

Authentication

Connected account required

Scopes

phone-integration

Tags

CallLogs
Delete a channelPIPEDRIVE_DELETE_CHANNELDeletes an existing messenger’s channel and all related entities (conversations and messages). To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Deletes an existing messenger’s channel and all related entities (conversations and messages). To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Authentication

Connected account required

Scopes

messengers-integration

Tags

Channels
Delete a comment related to a notePIPEDRIVE_DELETE_COMMENTDeletes a comment.

Deletes a comment.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Delete a conversationPIPEDRIVE_DELETE_CONVERSATIONDeletes an existing conversation. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Deletes an existing conversation. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Authentication

Connected account required

Scopes

messengers-integration

Tags

Channels
Delete a deal fieldPIPEDRIVE_DELETE_DEAL_FIELDMarks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Marks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Authentication

Connected account required

Scopes

deal-fields:fulladmin

Tags

DealFields
Delete multiple deal fields in bulkPIPEDRIVE_DELETE_DEAL_FIELDSMarks multiple deal fields as deleted.

Marks multiple deal fields as deleted.

Authentication

Connected account required

Scopes

deal-fields:fulladmin

Tags

DealFields
Delete a follower from a dealPIPEDRIVE_DELETE_DEAL_FOLLOWERDeletes a follower from a deal.

Deletes a follower from a deal.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Delete a participant from a dealPIPEDRIVE_DELETE_DEAL_PARTICIPANTDeletes a participant from a deal.

Deletes a participant from a deal.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Delete a filePIPEDRIVE_DELETE_FILEMarks a file as deleted. After 30 days, the file will be permanently deleted.

Marks a file as deleted. After 30 days, the file will be permanently deleted.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Files
Delete a filterPIPEDRIVE_DELETE_FILTERMarks a filter as deleted.

Marks a filter as deleted.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Filters
Delete multiple filters in bulkPIPEDRIVE_DELETE_FILTERSMarks multiple filters as deleted.

Marks multiple filters as deleted.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Filters
Delete existing goalPIPEDRIVE_DELETE_GOALMarks a goal as deleted.

Marks a goal as deleted.

Authentication

Connected account required

Scopes

goals:full

Tags

Goals
Delete a leadPIPEDRIVE_DELETE_LEADDeletes a specific lead.

Deletes a specific lead.

Authentication

Connected account required

Scopes

leads:full

Tags

Leads
Delete a lead labelPIPEDRIVE_DELETE_LEAD_LABELDeletes a specific lead label.

Deletes a specific lead label.

Authentication

Connected account required

Scopes

leads:full

Tags

LeadLabels
Delete mail threadPIPEDRIVE_DELETE_MAIL_THREADMarks a mail thread as deleted.

Marks a mail thread as deleted.

Authentication

Connected account required

Scopes

mail:full

Tags

Mailbox
Delete a notePIPEDRIVE_DELETE_NOTEDeletes a specific note.

Deletes a specific note.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Delete an organization fieldPIPEDRIVE_DELETE_ORGANIZATION_FIELDMarks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Marks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

OrganizationFields
Delete multiple organization fields in bulkPIPEDRIVE_DELETE_ORGANIZATION_FIELDSMarks multiple fields as deleted.

Marks multiple fields as deleted.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

OrganizationFields
Delete a follower from an organizationPIPEDRIVE_DELETE_ORGANIZATION_FOLLOWERDeletes a follower from an organization. You can retrieve the `follower_id` from the <a href="https://developers.pipedrive.com/docs/api/v1/Organizations#getOrganizationFollowers">List followers of an organization</a> endpoint.

Deletes a follower from an organization. You can retrieve the `follower_id` from the <a href="https://developers.pipedrive.com/docs/api/v1/Organizations#getOrganizationFollowers">List followers of an organization</a> endpoint.

Authentication

Connected account required

Scopes

contacts:full

Tags

Organizations
Delete an organization relationshipPIPEDRIVE_DELETE_ORGANIZATION_RELATIONSHIPDeletes an organization relationship and returns the deleted ID.

Deletes an organization relationship and returns the deleted ID.

Authentication

Connected account required

Scopes

contacts:full

Tags

OrganizationRelationships
Delete a person fieldPIPEDRIVE_DELETE_PERSON_FIELDMarks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Marks a field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

PersonFields
Delete multiple person fields in bulkPIPEDRIVE_DELETE_PERSON_FIELDSMarks multiple fields as deleted.

Marks multiple fields as deleted.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

PersonFields
Delete a follower from a personPIPEDRIVE_DELETE_PERSON_FOLLOWERDeletes a follower from a person.

Deletes a follower from a person.

Authentication

Connected account required

Scopes

contacts:full

Tags

Persons
Delete person picturePIPEDRIVE_DELETE_PERSON_PICTUREDeletes a person’s picture.

Deletes a person’s picture.

Authentication

Connected account required

Scopes

contacts:full

Tags

Persons
Delete a product fieldPIPEDRIVE_DELETE_PRODUCT_FIELDMarks a product field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Marks a product field as deleted. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/deleting-a-custom-field" target="_blank" rel="noopener noreferrer">deleting a custom field</a>.

Authentication

Connected account required

Scopes

product-fields:fullproducts:full

Tags

ProductFields
Delete multiple product fields in bulkPIPEDRIVE_DELETE_PRODUCT_FIELDSMarks multiple fields as deleted.

Marks multiple fields as deleted.

Authentication

Connected account required

Scopes

product-fields:fullproducts:full

Tags

ProductFields
Delete a follower from a productPIPEDRIVE_DELETE_PRODUCT_FOLLOWERDeletes a follower from a product.

Deletes a follower from a product.

Authentication

Connected account required

Scopes

products:full

Tags

Products
Delete a projectPIPEDRIVE_DELETE_PROJECTMarks a project as deleted.

Marks a project as deleted.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Delete a rolePIPEDRIVE_DELETE_ROLEMarks a role as deleted.

Marks a role as deleted.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Delete a role assignmentPIPEDRIVE_DELETE_ROLE_ASSIGNMENTRemoves the assigned user from a role and adds to the default role.

Removes the assigned user from a role and adds to the default role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Delete a taskPIPEDRIVE_DELETE_TASKMarks a task as deleted. If the task has subtasks then those will also be deleted.

Marks a task as deleted. If the task has subtasks then those will also be deleted.

Authentication

Connected account required

Scopes

projects:full

Tags

Tasks
Delete users from a teamPIPEDRIVE_DELETE_TEAM_USERDeletes users from an existing team.

Deletes users from an existing team.

Authentication

Connected account required

Scopes

admin

Tags

LegacyTeams
Delete the link between a user and the installed video call integrationPIPEDRIVE_DELETE_USER_PROVIDER_LINKA video calling provider must call this endpoint to remove the link between a user and the installed video calling app.

A video calling provider must call this endpoint to remove the link between a user and the installed video calling app.

Authentication

Connected account required

Scopes

video-calls

Tags

Meetings
Delete existing WebhookPIPEDRIVE_DELETE_WEBHOOKDeletes the specified Webhook.

Deletes the specified Webhook.

Authentication

Connected account required

Scopes

admin

Tags

Webhooks
Download one filePIPEDRIVE_DOWNLOAD_FILEInitializes a file download.

Initializes a file download.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Files
Duplicate dealPIPEDRIVE_DUPLICATE_DEALDuplicates a deal.

Duplicates a deal.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Find users by namePIPEDRIVE_FIND_USERS_BY_NAMEFinds users by their name.

Finds users by their name.

Authentication

Connected account required

Scopes

users:read

Tags

Users
Get all activity fieldsPIPEDRIVE_GET_ACTIVITY_FIELDSReturns all activity fields.

Returns all activity fields.

Authentication

Connected account required

Scopes

activities:readactivities:full

Tags

ActivityFields
Get all activity typesPIPEDRIVE_GET_ACTIVITY_TYPESReturns all activity types.

Returns all activity types.

Authentication

Connected account required

Scopes

activities:readactivities:fulladmin

Tags

ActivityTypes
Get all archived dealsPIPEDRIVE_GET_ARCHIVED_DEALSReturns all archived deals.

Returns all archived deals.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get archived deals summaryPIPEDRIVE_GET_ARCHIVED_DEALS_SUMMARYReturns a summary of all archived deals.

Returns a summary of all archived deals.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get archived deals timelinePIPEDRIVE_GET_ARCHIVED_DEALS_TIMELINEReturns archived open and won deals, grouped by a defined interval of time set in a date-type dealField (`field_key`) — e.g. when month is the chosen interval, and 3 months are asked starting from January 1st, 2012, deals are returned grouped into 3 groups — January, February and March — based on the value of the given `field_key`.

Returns archived open and won deals, grouped by a defined interval of time set in a date-type dealField (`field_key`) — e.g. when month is the chosen interval, and 3 months are asked starting from January 1st, 2012, deals are returned grouped into 3 groups — January, February and March — based on the value of the given `field_key`.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get all archived leadsPIPEDRIVE_GET_ARCHIVED_LEADSReturns multiple archived leads. Leads are sorted by the time they were created, from oldest to newest. Pagination can be controlled using `limit` and `start` query parameters. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals.

Returns multiple archived leads. Leads are sorted by the time they were created, from oldest to newest. Pagination can be controlled using `limit` and `start` query parameters. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

Leads
Get details of a call logPIPEDRIVE_GET_CALL_LOGReturns details of a specific call log.

Returns details of a specific call log.

Authentication

Connected account required

Scopes

phone-integration

Tags

CallLogs
Get one commentPIPEDRIVE_GET_COMMENTReturns the details of a comment.

Returns the details of a comment.

Authentication

Connected account required

Scopes

deals:readdeals:fullcontacts:readcontacts:full

Tags

Notes
Get all add-ons for a single companyPIPEDRIVE_GET_COMPANY_ADDONSReturns the add-ons for a single company.

Returns the add-ons for a single company.

Authentication

Connected account required

Scopes

users:read

Tags

Billing
Get all supported currenciesPIPEDRIVE_GET_CURRENCIESReturns all supported currencies in given account which should be used when saving monetary values with other objects. The `code` parameter of the returning objects is the currency code according to ISO 4217 for all non-custom currencies.

Returns all supported currencies in given account which should be used when saving monetary values with other objects. The `code` parameter of the returning objects is the currency code according to ISO 4217 for all non-custom currencies.

Authentication

Connected account required

Scopes

base

Tags

Currencies
Get current user dataPIPEDRIVE_GET_CURRENT_USERReturns data about an authorized user within the company with bound company data: company ID, company name, and domain. Note that the `locale` property means 'Date/number format' in the Pipedrive account settings, not the chosen language.

Returns data about an authorized user within the company with bound company data: company ID, company name, and domain. Note that the `locale` property means 'Date/number format' in the Pipedrive account settings, not the chosen language.

Authentication

Connected account required

Scopes

base

Tags

Users
List updates about deal field valuesPIPEDRIVE_GET_DEAL_CHANGELOGLists updates about field values of a deal.

Lists updates about field values of a deal.

Authentication

Connected account required

Scopes

recents:read

Tags

Deals
Get one deal fieldPIPEDRIVE_GET_DEAL_FIELDReturns data about a specific deal field.

Returns data about a specific deal field.

Authentication

Connected account required

Scopes

deals:readdeals:fulldeal-fields:fulladmin

Tags

DealFields
Get all deal fieldsPIPEDRIVE_GET_DEAL_FIELDSReturns data about all deal fields.

Returns data about all deal fields.

Authentication

Connected account required

Scopes

deals:readdeals:fulldeal-fields:fulladmin

Tags

DealFields
List files attached to a dealPIPEDRIVE_GET_DEAL_FILESLists files associated with a deal.

Lists files associated with a deal.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
List followers of a dealPIPEDRIVE_GET_DEAL_FOLLOWERSLists the followers of a deal.

Lists the followers of a deal.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
List mail messages associated with a dealPIPEDRIVE_GET_DEAL_MAIL_MESSAGESLists mail messages associated with a deal.

Lists mail messages associated with a deal.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Deals
List participants of a dealPIPEDRIVE_GET_DEAL_PARTICIPANTSLists the participants associated with a deal.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint will also return the `data.marketing_status` field.

Lists the participants associated with a deal.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint will also return the `data.marketing_status` field.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
List updates about participants of a dealPIPEDRIVE_GET_DEAL_PARTICIPANTS_CHANGELOGList updates about participants of a deal. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

List updates about participants of a deal. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
List updates about a dealPIPEDRIVE_GET_DEAL_UPDATESLists updates about a deal.

Lists updates about a deal.

Authentication

Connected account required

Scopes

recents:read

Tags

Deals
List permitted usersPIPEDRIVE_GET_DEAL_USERSLists the users permitted to access a deal.

Lists the users permitted to access a deal.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get deals summaryPIPEDRIVE_GET_DEALS_SUMMARYReturns a summary of all not archived deals.

Returns a summary of all not archived deals.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get deals timelinePIPEDRIVE_GET_DEALS_TIMELINEReturns not archived open and won deals, grouped by a defined interval of time set in a date-type dealField (`field_key`) — e.g. when month is the chosen interval, and 3 months are asked starting from January 1st, 2012, deals are returned grouped into 3 groups — January, February and March — based on the value of the given `field_key`.

Returns not archived open and won deals, grouped by a defined interval of time set in a date-type dealField (`field_key`) — e.g. when month is the chosen interval, and 3 months are asked starting from January 1st, 2012, deals are returned grouped into 3 groups — January, February and March — based on the value of the given `field_key`.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Deals
Get one filePIPEDRIVE_GET_FILEReturns data about a specific file.

Returns data about a specific file.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Files
Get all filesPIPEDRIVE_GET_FILESReturns data about all files.

Returns data about all files.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Files
Get one filterPIPEDRIVE_GET_FILTERReturns data about a specific filter. Note that this also returns the condition lines of the filter.

Returns data about a specific filter. Note that this also returns the condition lines of the filter.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Filters
Get all filter helpersPIPEDRIVE_GET_FILTER_HELPERSReturns all supported filter helpers. It helps to know what conditions and helpers are available when you want to <a href="/docs/api/v1/Filters#addFilter">add</a> or <a href="/docs/api/v1/Filters#updateFilter">update</a> filters. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-filter" target="_blank" rel="noopener noreferrer">adding a filter</a>.

Returns all supported filter helpers. It helps to know what conditions and helpers are available when you want to <a href="/docs/api/v1/Filters#addFilter">add</a> or <a href="/docs/api/v1/Filters#updateFilter">update</a> filters. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-filter" target="_blank" rel="noopener noreferrer">adding a filter</a>.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Filters
Get all filtersPIPEDRIVE_GET_FILTERSReturns data about all filters.

Returns data about all filters.

Authentication

Connected account required

Scopes

deals:readdeals:fullactivities:readactivities:fullcontacts:readcontacts:full

Tags

Filters
Get result of a goalPIPEDRIVE_GET_GOAL_RESULTGets the progress of a goal for the specified period.

Gets the progress of a goal for the specified period.

Authentication

Connected account required

Scopes

goals:readgoals:full

Tags

Goals
Find goalsPIPEDRIVE_GET_GOALSReturns data about goals based on criteria. For searching, append `{searchField}={searchValue}` to the URL, where `searchField` can be any one of the lowest-level fields in dot-notation (e.g. `type.params.pipeline_id`; `title`). `searchValue` should be the value you are looking for on that field. Additionally, `is_active=<true|false>` can be provided to search for only active/inactive goals. When providing `period.start`, `period.end` must also be provided and vice versa.

Returns data about goals based on criteria. For searching, append `{searchField}={searchValue}` to the URL, where `searchField` can be any one of the lowest-level fields in dot-notation (e.g. `type.params.pipeline_id`; `title`). `searchValue` should be the value you are looking for on that field. Additionally, `is_active=<true|false>` can be provided to search for only active/inactive goals. When providing `period.start`, `period.end` must also be provided and vice versa.

Authentication

Connected account required

Scopes

goals:readgoals:full

Tags

Goals
Get one leadPIPEDRIVE_GET_LEADReturns details of a specific lead. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields’ structure from deals.

Returns details of a specific lead. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields’ structure from deals.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

Leads
Get all lead fieldsPIPEDRIVE_GET_LEAD_FIELDSReturns data about all lead fields.

Returns data about all lead fields.

Authentication

Connected account required

Scopes

leads:readleads:fulladmin

Tags

LeadFields
Get all lead labelsPIPEDRIVE_GET_LEAD_LABELSReturns details of all lead labels. This endpoint does not support pagination and all labels are always returned.

Returns details of all lead labels. This endpoint does not support pagination and all labels are always returned.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

LeadLabels
Get all lead sourcesPIPEDRIVE_GET_LEAD_SOURCESReturns all lead sources. Please note that the list of lead sources is fixed, it cannot be modified. All leads created through the Pipedrive API will have a lead source `API` assigned.

Returns all lead sources. Please note that the list of lead sources is fixed, it cannot be modified. All leads created through the Pipedrive API will have a lead source `API` assigned.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

LeadSources
List permitted usersPIPEDRIVE_GET_LEAD_USERSLists the users permitted to access a lead.

Lists the users permitted to access a lead.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

Leads
Get all leadsPIPEDRIVE_GET_LEADSReturns multiple not archived leads. Leads are sorted by the time they were created, from oldest to newest. Pagination can be controlled using `limit` and `start` query parameters. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals.

Returns multiple not archived leads. Leads are sorted by the time they were created, from oldest to newest. Pagination can be controlled using `limit` and `start` query parameters. If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields' structure from deals.

Authentication

Connected account required

Scopes

leads:readleads:full

Tags

Leads
Get one mail messagePIPEDRIVE_GET_MAIL_MESSAGEReturns data about a specific mail message.

Returns data about a specific mail message.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Mailbox
Get one mail threadPIPEDRIVE_GET_MAIL_THREADReturns a specific mail thread.

Returns a specific mail thread.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Mailbox
Get all mail messages of mail threadPIPEDRIVE_GET_MAIL_THREAD_MESSAGESReturns all the mail messages inside a specified mail thread.

Returns all the mail messages inside a specified mail thread.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Mailbox
Get mail threadsPIPEDRIVE_GET_MAIL_THREADSReturns mail threads in a specified folder ordered by the most recent message within.

Returns mail threads in a specified folder ordered by the most recent message within.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Mailbox
Get one notePIPEDRIVE_GET_NOTEReturns details about a specific note.

Returns details about a specific note.

Authentication

Connected account required

Scopes

deals:readdeals:fullcontacts:readcontacts:full

Tags

Notes
Get all comments for a notePIPEDRIVE_GET_NOTE_COMMENTSReturns all comments associated with a note.

Returns all comments associated with a note.

Authentication

Connected account required

Scopes

deals:readdeals:fullcontacts:readcontacts:full

Tags

Notes
Get all note fieldsPIPEDRIVE_GET_NOTE_FIELDSReturns data about all note fields.

Returns data about all note fields.

Authentication

Connected account required

Scopes

deals:readdeals:fullcontacts:readcontacts:full

Tags

NoteFields
Get all notesPIPEDRIVE_GET_NOTESReturns all notes.

Returns all notes.

Authentication

Connected account required

Scopes

deals:readdeals:fullcontacts:readcontacts:full

Tags

Notes
List updates about organization field valuesPIPEDRIVE_GET_ORGANIZATION_CHANGELOGLists updates about field values of an organization.

Lists updates about field values of an organization.

Authentication

Connected account required

Scopes

recents:read

Tags

Organizations
Get one organization fieldPIPEDRIVE_GET_ORGANIZATION_FIELDReturns data about a specific organization field.

Returns data about a specific organization field.

Authentication

Connected account required

Scopes

contacts:readcontacts:fullcontact-fields:fulladmin

Tags

OrganizationFields
Get all organization fieldsPIPEDRIVE_GET_ORGANIZATION_FIELDSReturns data about all organization fields.

Returns data about all organization fields.

Authentication

Connected account required

Scopes

contacts:readcontacts:fullcontact-fields:fulladmin

Tags

OrganizationFields
List files attached to an organizationPIPEDRIVE_GET_ORGANIZATION_FILESLists files associated with an organization.

Lists files associated with an organization.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Organizations
List followers of an organizationPIPEDRIVE_GET_ORGANIZATION_FOLLOWERSLists the followers of an organization.

Lists the followers of an organization.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Organizations
List mail messages associated with an organizationPIPEDRIVE_GET_ORGANIZATION_MAIL_MESSAGESLists mail messages associated with an organization.

Lists mail messages associated with an organization.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Organizations
Get one organization relationshipPIPEDRIVE_GET_ORGANIZATION_RELATIONSHIPFinds and returns an organization relationship from its ID.

Finds and returns an organization relationship from its ID.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

OrganizationRelationships
Get all relationships for organizationPIPEDRIVE_GET_ORGANIZATION_RELATIONSHIPSGets all of the relationships for a supplied organization ID.

Gets all of the relationships for a supplied organization ID.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

OrganizationRelationships
List updates about an organizationPIPEDRIVE_GET_ORGANIZATION_UPDATESLists updates about an organization.

Lists updates about an organization.

Authentication

Connected account required

Scopes

recents:read

Tags

Organizations
List permitted usersPIPEDRIVE_GET_ORGANIZATION_USERSList users permitted to access an organization.

List users permitted to access an organization.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Organizations
Get one permission setPIPEDRIVE_GET_PERMISSION_SETReturns data about a specific permission set.

Returns data about a specific permission set.

Authentication

Connected account required

Scopes

admin

Tags

PermissionSets
List permission set assignmentsPIPEDRIVE_GET_PERMISSION_SET_ASSIGNMENTSReturns the list of assignments for a permission set.

Returns the list of assignments for a permission set.

Authentication

Connected account required

Scopes

admin

Tags

PermissionSets
Get all permission setsPIPEDRIVE_GET_PERMISSION_SETSReturns data about all permission sets.

Returns data about all permission sets.

Authentication

Connected account required

Scopes

admin

Tags

PermissionSets
List updates about person field valuesPIPEDRIVE_GET_PERSON_CHANGELOGLists updates about field values of a person.

Lists updates about field values of a person.

Authentication

Connected account required

Scopes

recents:read

Tags

Persons
Get one person fieldPIPEDRIVE_GET_PERSON_FIELDReturns data about a specific person field.

Returns data about a specific person field.

Authentication

Connected account required

Scopes

contacts:readcontacts:fullcontact-fields:fulladmin

Tags

PersonFields
Get all person fieldsPIPEDRIVE_GET_PERSON_FIELDSReturns data about all person fields.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint will also return the `data.marketing_status` field.

Returns data about all person fields.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint will also return the `data.marketing_status` field.

Authentication

Connected account required

Scopes

contacts:readcontacts:fullcontact-fields:fulladmin

Tags

PersonFields
List files attached to a personPIPEDRIVE_GET_PERSON_FILESLists files associated with a person.

Lists files associated with a person.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Persons
List followers of a personPIPEDRIVE_GET_PERSON_FOLLOWERSLists the followers of a person.

Lists the followers of a person.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Persons
List mail messages associated with a personPIPEDRIVE_GET_PERSON_MAIL_MESSAGESLists mail messages associated with a person.

Lists mail messages associated with a person.

Authentication

Connected account required

Scopes

mail:readmail:full

Tags

Persons
List products associated with a personPIPEDRIVE_GET_PERSON_PRODUCTSLists products associated with a person.

Lists products associated with a person.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Persons
List updates about a personPIPEDRIVE_GET_PERSON_UPDATESLists updates about a person.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint's response will also include updates for the `marketing_status` field.

Lists updates about a person.<br>If a company uses the [Campaigns product](https://pipedrive.readme.io/docs/campaigns-in-pipedrive-api), then this endpoint's response will also include updates for the `marketing_status` field.

Authentication

Connected account required

Scopes

recents:read

Tags

Persons
List permitted usersPIPEDRIVE_GET_PERSON_USERSList users permitted to access a person.

List users permitted to access a person.

Authentication

Connected account required

Scopes

contacts:readcontacts:full

Tags

Persons
Get deals conversion rates in pipelinePIPEDRIVE_GET_PIPELINE_CONVERSION_STATISTICSReturns all stage-to-stage conversion and pipeline-to-close rates for the given time period.

Returns all stage-to-stage conversion and pipeline-to-close rates for the given time period.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Pipelines
Get deals in a pipelinePIPEDRIVE_GET_PIPELINE_DEALSLists deals in a specific pipeline across all its stages. If no parameters are provided open deals owned by the authorized user will be returned. <br>This endpoint has been deprecated. Please use <a href="https://developers.pipedrive.com/docs/api/v1/Deals#getDeals" target="_blank" rel="noopener noreferrer">GET /api/v2/deals?pipeline_id={id}</a> instead.

Lists deals in a specific pipeline across all its stages. If no parameters are provided open deals owned by the authorized user will be returned. <br>This endpoint has been deprecated. Please use <a href="https://developers.pipedrive.com/docs/api/v1/Deals#getDeals" target="_blank" rel="noopener noreferrer">GET /api/v2/deals?pipeline_id={id}</a> instead.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Pipelines
Get deals movements in pipelinePIPEDRIVE_GET_PIPELINE_MOVEMENT_STATISTICSReturns statistics for deals movements for the given time period.

Returns statistics for deals movements for the given time period.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Pipelines
Get deals where a product is attached toPIPEDRIVE_GET_PRODUCT_DEALSReturns data about deals that have a product attached to it.

Returns data about deals that have a product attached to it.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Products
Get one product fieldPIPEDRIVE_GET_PRODUCT_FIELDReturns data about a specific product field.

Returns data about a specific product field.

Authentication

Connected account required

Scopes

products:readproduct-fields:fullproducts:full

Tags

ProductFields
Get all product fieldsPIPEDRIVE_GET_PRODUCT_FIELDSReturns data about all product fields.

Returns data about all product fields.

Authentication

Connected account required

Scopes

products:readproduct-fields:fullproducts:full

Tags

ProductFields
List files attached to a productPIPEDRIVE_GET_PRODUCT_FILESLists files associated with a product.

Lists files associated with a product.

Authentication

Connected account required

Scopes

products:readproducts:full

Tags

Products
List followers of a productPIPEDRIVE_GET_PRODUCT_FOLLOWERSLists the followers of a product.

Lists the followers of a product.

Authentication

Connected account required

Scopes

products:readproducts:full

Tags

Products
List permitted usersPIPEDRIVE_GET_PRODUCT_USERSLists users permitted to access a product.

Lists users permitted to access a product.

Authentication

Connected account required

Scopes

products:readproducts:full

Tags

Products
Get details of a projectPIPEDRIVE_GET_PROJECTReturns the details of a specific project. Also note that custom fields appear as long hashes in the resulting data. These hashes can be mapped against the `key` value of project fields.

Returns the details of a specific project. Also note that custom fields appear as long hashes in the resulting data. These hashes can be mapped against the `key` value of project fields.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Returns project activitiesPIPEDRIVE_GET_PROJECT_ACTIVITIESReturns activities linked to a specific project.

Returns activities linked to a specific project.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Returns project groupsPIPEDRIVE_GET_PROJECT_GROUPSReturns all active groups under a specific project.

Returns all active groups under a specific project.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Returns project planPIPEDRIVE_GET_PROJECT_PLANReturns information about items in a project plan. Items consists of tasks and activities and are linked to specific project phase and group.

Returns information about items in a project plan. Items consists of tasks and activities and are linked to specific project phase and group.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Returns project tasksPIPEDRIVE_GET_PROJECT_TASKSReturns tasks linked to a specific project.

Returns tasks linked to a specific project.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Get details of a templatePIPEDRIVE_GET_PROJECT_TEMPLATEReturns the details of a specific project template.

Returns the details of a specific project template.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

ProjectTemplates
Get all project templatesPIPEDRIVE_GET_PROJECT_TEMPLATESReturns all not deleted project templates. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Returns all not deleted project templates. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

ProjectTemplates
Get all projectsPIPEDRIVE_GET_PROJECTSReturns all projects. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Returns all projects. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Projects
Get details of a boardPIPEDRIVE_GET_PROJECTS_BOARDReturns the details of a specific project board.

Returns the details of a specific project board.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

ProjectBoards
Get all project boardsPIPEDRIVE_GET_PROJECTS_BOARDSReturns all projects boards that are not deleted.

Returns all projects boards that are not deleted.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

ProjectBoards
Get details of a phasePIPEDRIVE_GET_PROJECTS_PHASEReturns the details of a specific project phase.

Returns the details of a specific project phase.

Authentication

Connected account required

Scopes

projects:read

Tags

ProjectPhases
Get project phasesPIPEDRIVE_GET_PROJECTS_PHASESReturns all active project phases under a specific board.

Returns all active project phases under a specific board.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

ProjectPhases
Get recentsPIPEDRIVE_GET_RECENTSReturns data about all recent changes occurred after the given timestamp.

Returns data about all recent changes occurred after the given timestamp.

Authentication

Connected account required

Scopes

recents:readsearch:read

Tags

Recents
Get one rolePIPEDRIVE_GET_ROLEReturns the details of a specific role.

Returns the details of a specific role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
List role assignmentsPIPEDRIVE_GET_ROLE_ASSIGNMENTSReturns all users assigned to a role.

Returns all users assigned to a role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
List pipeline visibility for a rolePIPEDRIVE_GET_ROLE_PIPELINESReturns the list of either visible or hidden pipeline IDs for a specific role. For more information on pipeline visibility, please refer to the <a href="https://support.pipedrive.com/en/article/visibility-groups" target="_blank" rel="noopener noreferrer">Visibility groups article</a>.

Returns the list of either visible or hidden pipeline IDs for a specific role. For more information on pipeline visibility, please refer to the <a href="https://support.pipedrive.com/en/article/visibility-groups" target="_blank" rel="noopener noreferrer">Visibility groups article</a>.

Authentication

Connected account required

Scopes

admin

Tags

Roles
List role settingsPIPEDRIVE_GET_ROLE_SETTINGSReturns the visibility settings of a specific role.

Returns the visibility settings of a specific role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Get all rolesPIPEDRIVE_GET_ROLESReturns all the roles within the company.

Returns all the roles within the company.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Get deals in a stagePIPEDRIVE_GET_STAGE_DEALSLists deals in a specific stage. If no parameters are provided open deals owned by the authorized user will be returned. <br>This endpoint has been deprecated. Please use <a href="https://developers.pipedrive.com/docs/api/v1/Deals#getDeals" target="_blank" rel="noopener noreferrer">GET /api/v2/deals?stage_id={id}</a> instead.

Lists deals in a specific stage. If no parameters are provided open deals owned by the authorized user will be returned. <br>This endpoint has been deprecated. Please use <a href="https://developers.pipedrive.com/docs/api/v1/Deals#getDeals" target="_blank" rel="noopener noreferrer">GET /api/v2/deals?stage_id={id}</a> instead.

Authentication

Connected account required

Scopes

deals:readdeals:full

Tags

Stages
Get details of a taskPIPEDRIVE_GET_TASKReturns the details of a specific task.

Returns the details of a specific task.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Tasks
Get all tasksPIPEDRIVE_GET_TASKSReturns all tasks. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Returns all tasks. This is a cursor-paginated endpoint. For more information, please refer to our documentation on <a href="https://pipedrive.readme.io/docs/core-api-concepts-pagination" target="_blank" rel="noopener noreferrer">pagination</a>.

Authentication

Connected account required

Scopes

projects:readprojects:full

Tags

Tasks
Get a single teamPIPEDRIVE_GET_TEAMReturns data about a specific team.

Returns data about a specific team.

Authentication

Connected account required

Scopes

users:read

Tags

LegacyTeams
Get all users in a teamPIPEDRIVE_GET_TEAM_USERSReturns a list of all user IDs within a team.

Returns a list of all user IDs within a team.

Authentication

Connected account required

Scopes

users:read

Tags

LegacyTeams
Get all teamsPIPEDRIVE_GET_TEAMSReturns data about teams within the company.

Returns data about teams within the company.

Authentication

Connected account required

Scopes

users:read

Tags

LegacyTeams
Getting the tokensPIPEDRIVE_GET_TOKENSAfter the customer has confirmed the app installation, you will need to exchange the `authorization_code` to a pair of access and refresh tokens. Using an access token, you can access the user's data through the API.

After the customer has confirmed the app installation, you will need to exchange the `authorization_code` to a pair of access and refresh tokens. Using an access token, you can access the user's data through the API.

Authentication

Connected account required

Tags

Oauth
Get one userPIPEDRIVE_GET_USERReturns data about a specific user within the company.

Returns data about a specific user within the company.

Authentication

Connected account required

Scopes

users:read

Tags

Users
Get all call logs assigned to a particular userPIPEDRIVE_GET_USER_CALL_LOGSReturns all call logs assigned to a particular user.

Returns all call logs assigned to a particular user.

Authentication

Connected account required

Scopes

phone-integration

Tags

CallLogs
Get all user connectionsPIPEDRIVE_GET_USER_CONNECTIONSReturns data about all connections for the authorized user.

Returns data about all connections for the authorized user.

Authentication

Connected account required

Scopes

base

Tags

UserConnections
List followers of a userPIPEDRIVE_GET_USER_FOLLOWERSLists the followers of a specific user.

Lists the followers of a specific user.

Authentication

Connected account required

Scopes

users:read

Tags

Users
List user permissionsPIPEDRIVE_GET_USER_PERMISSIONSLists aggregated permissions over all assigned permission sets for a user.

Lists aggregated permissions over all assigned permission sets for a user.

Authentication

Connected account required

Scopes

users:read

Tags

Users
List role assignmentsPIPEDRIVE_GET_USER_ROLE_ASSIGNMENTSLists role assignments for a user.

Lists role assignments for a user.

Authentication

Connected account required

Scopes

users:read

Tags

Users
List user role settingsPIPEDRIVE_GET_USER_ROLE_SETTINGSLists the settings of user's assigned role.

Lists the settings of user's assigned role.

Authentication

Connected account required

Scopes

users:read

Tags

Users
List settings of an authorized userPIPEDRIVE_GET_USER_SETTINGSLists the settings of an authorized user. Example response contains a shortened list of settings.

Lists the settings of an authorized user. Example response contains a shortened list of settings.

Authentication

Connected account required

Scopes

base

Tags

UserSettings
Get all teams of a userPIPEDRIVE_GET_USER_TEAMSReturns data about all teams which have the specified user as a member.

Returns data about all teams which have the specified user as a member.

Authentication

Connected account required

Scopes

users:read

Tags

LegacyTeams
Get all usersPIPEDRIVE_GET_USERSReturns data about all users within the company.

Returns data about all users within the company.

Authentication

Connected account required

Scopes

users:read

Tags

Users
Get all WebhooksPIPEDRIVE_GET_WEBHOOKSReturns data about all the Webhooks of a company.

Returns data about all the Webhooks of a company.

Authentication

Connected account required

Scopes

admin

Tags

Webhooks
Link a remote file to an itemPIPEDRIVE_LINK_FILE_TO_ITEMLinks an existing remote file (`googledrive`) to the item you supply. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-remote-file" target="_blank" rel="noopener noreferrer">adding a remote file</a>.

Links an existing remote file (`googledrive`) to the item you supply. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-remote-file" target="_blank" rel="noopener noreferrer">adding a remote file</a>.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Files
Merge two dealsPIPEDRIVE_MERGE_DEALSMerges a deal with another deal. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-deals" target="_blank" rel="noopener noreferrer">merging two deals</a>.

Merges a deal with another deal. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-deals" target="_blank" rel="noopener noreferrer">merging two deals</a>.

Authentication

Connected account required

Scopes

deals:full

Tags

Deals
Merge two organizationsPIPEDRIVE_MERGE_ORGANIZATIONSMerges an organization with another organization. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-organizations" target="_blank" rel="noopener noreferrer">merging two organizations</a>.

Merges an organization with another organization. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-organizations" target="_blank" rel="noopener noreferrer">merging two organizations</a>.

Authentication

Connected account required

Scopes

contacts:full

Tags

Organizations
Merge two personsPIPEDRIVE_MERGE_PERSONSMerges a person with another person. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-persons" target="_blank" rel="noopener noreferrer">merging two persons</a>.

Merges a person with another person. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/merging-two-persons" target="_blank" rel="noopener noreferrer">merging two persons</a>.

Authentication

Connected account required

Scopes

contacts:full

Tags

Persons
Update activity in project planPIPEDRIVE_PUT_PROJECT_PLAN_ACTIVITYUpdates an activity phase or group in a project.

Updates an activity phase or group in a project.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Update task in project planPIPEDRIVE_PUT_PROJECT_PLAN_TASKUpdates a task phase or group in a project.

Updates a task phase or group in a project.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Receives an incoming messagePIPEDRIVE_RECEIVE_MESSAGEAdds a message to a conversation. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Adds a message to a conversation. To use the endpoint, you need to have **Messengers integration** OAuth scope enabled and the Messaging manifest ready for the [Messaging app extension](https://pipedrive.readme.io/docs/messaging-app-extension).

Authentication

Connected account required

Scopes

messengers-integration

Tags

Channels
Refreshing the tokensPIPEDRIVE_REFRESH_TOKENSThe `access_token` has a lifetime. After a period of time, which was returned to you in `expires_in` JSON property, the `access_token` will be invalid, and you can no longer use it to get data from our API. To refresh the `access_token`, you must use the `refresh_token`.

The `access_token` has a lifetime. After a period of time, which was returned to you in `expires_in` JSON property, the `access_token` will be invalid, and you can no longer use it to get data from our API. To refresh the `access_token`, you must use the `refresh_token`.

Authentication

Connected account required

Tags

Oauth
Link a user with the installed video call integrationPIPEDRIVE_SAVE_USER_PROVIDER_LINKA video calling provider must call this endpoint after a user has installed the video calling app so that the new user's information is sent.

A video calling provider must call this endpoint after a user has installed the video calling app so that the new user's information is sent.

Authentication

Connected account required

Scopes

video-calls

Tags

Meetings
Search leadsPIPEDRIVE_SEARCH_LEADSSearches all leads by title, notes and/or custom fields. This endpoint is a wrapper of <a href="https://developers.pipedrive.com/docs/api/v1/ItemSearch#searchItem">/v1/itemSearch</a> with a narrower OAuth scope. Found leads can be filtered by the person ID and the organization ID.

Searches all leads by title, notes and/or custom fields. This endpoint is a wrapper of <a href="https://developers.pipedrive.com/docs/api/v1/ItemSearch#searchItem">/v1/itemSearch</a> with a narrower OAuth scope. Found leads can be filtered by the person ID and the organization ID.

Authentication

Connected account required

Scopes

leads:readleads:fullsearch:read

Tags

Leads
Update an activity typePIPEDRIVE_UPDATE_ACTIVITY_TYPEUpdates an activity type.

Updates an activity type.

Authentication

Connected account required

Scopes

admin

Tags

ActivityTypes
Update a comment related to a notePIPEDRIVE_UPDATE_COMMENT_FOR_NOTEUpdates a comment related to a note.

Updates a comment related to a note.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Update a deal fieldPIPEDRIVE_UPDATE_DEAL_FIELDUpdates a deal field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Updates a deal field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Authentication

Connected account required

Scopes

deal-fields:fulladmin

Tags

DealFields
Update file detailsPIPEDRIVE_UPDATE_FILEUpdates the properties of a file.

Updates the properties of a file.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Files
Update filterPIPEDRIVE_UPDATE_FILTERUpdates an existing filter.

Updates an existing filter.

Authentication

Connected account required

Scopes

deals:fullactivities:fullcontacts:full

Tags

Filters
Update existing goalPIPEDRIVE_UPDATE_GOALUpdates an existing goal.

Updates an existing goal.

Authentication

Connected account required

Scopes

goals:full

Tags

Goals
Update a leadPIPEDRIVE_UPDATE_LEADUpdates one or more properties of a lead. Only properties included in the request will be updated. Send `null` to unset a property (applicable for example for `value`, `person_id` or `organization_id`). If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields’ structure from deals. See an example given in the <a href="https://pipedrive.readme.io/docs/updating-custom-field-value" target="_blank" rel="noopener noreferrer">updating custom fields’ values tutorial</a>.

Updates one or more properties of a lead. Only properties included in the request will be updated. Send `null` to unset a property (applicable for example for `value`, `person_id` or `organization_id`). If a lead contains custom fields, the fields' values will be included in the response in the same format as with the `Deals` endpoints. If a custom field's value hasn't been set for the lead, it won't appear in the response. Please note that leads do not have a separate set of custom fields, instead they inherit the custom fields’ structure from deals. See an example given in the <a href="https://pipedrive.readme.io/docs/updating-custom-field-value" target="_blank" rel="noopener noreferrer">updating custom fields’ values tutorial</a>.

Authentication

Connected account required

Scopes

leads:full

Tags

Leads
Update a lead labelPIPEDRIVE_UPDATE_LEAD_LABELUpdates one or more properties of a lead label. Only properties included in the request will be updated.

Updates one or more properties of a lead label. Only properties included in the request will be updated.

Authentication

Connected account required

Scopes

leads:full

Tags

LeadLabels
Update mail thread detailsPIPEDRIVE_UPDATE_MAIL_THREAD_DETAILSUpdates the properties of a mail thread.

Updates the properties of a mail thread.

Authentication

Connected account required

Scopes

mail:full

Tags

Mailbox
Update a notePIPEDRIVE_UPDATE_NOTEUpdates a note.

Updates a note.

Authentication

Connected account required

Scopes

deals:fullcontacts:full

Tags

Notes
Update an organization fieldPIPEDRIVE_UPDATE_ORGANIZATION_FIELDUpdates an organization field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Updates an organization field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

OrganizationFields
Update an organization relationshipPIPEDRIVE_UPDATE_ORGANIZATION_RELATIONSHIPUpdates and returns an organization relationship.

Updates and returns an organization relationship.

Authentication

Connected account required

Scopes

contacts:full

Tags

OrganizationRelationships
Update a person fieldPIPEDRIVE_UPDATE_PERSON_FIELDUpdates a person field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Updates a person field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Authentication

Connected account required

Scopes

contact-fields:fulladmin

Tags

PersonFields
Update a product fieldPIPEDRIVE_UPDATE_PRODUCT_FIELDUpdates a product field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Updates a product field. For more information, see the tutorial for <a href=" https://pipedrive.readme.io/docs/updating-custom-field-value " target="_blank" rel="noopener noreferrer">updating custom fields' values</a>.

Authentication

Connected account required

Scopes

product-fields:fullproducts:full

Tags

ProductFields
Update a projectPIPEDRIVE_UPDATE_PROJECTUpdates a project.

Updates a project.

Authentication

Connected account required

Scopes

projects:full

Tags

Projects
Update role detailsPIPEDRIVE_UPDATE_ROLEUpdates the parent role and/or the name of a specific role.

Updates the parent role and/or the name of a specific role.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Update pipeline visibility for a rolePIPEDRIVE_UPDATE_ROLE_PIPELINESUpdates the specified pipelines to be visible and/or hidden for a specific role. For more information on pipeline visibility, please refer to the <a href="https://support.pipedrive.com/en/article/visibility-groups" target="_blank" rel="noopener noreferrer">Visibility groups article</a>.

Updates the specified pipelines to be visible and/or hidden for a specific role. For more information on pipeline visibility, please refer to the <a href="https://support.pipedrive.com/en/article/visibility-groups" target="_blank" rel="noopener noreferrer">Visibility groups article</a>.

Authentication

Connected account required

Scopes

admin

Tags

Roles
Update a taskPIPEDRIVE_UPDATE_TASKUpdates a task.

Updates a task.

Authentication

Connected account required

Scopes

projects:full

Tags

Tasks
Update a teamPIPEDRIVE_UPDATE_TEAMUpdates an existing team and returns the updated object.

Updates an existing team and returns the updated object.

Authentication

Connected account required

Scopes

admin

Tags

LegacyTeams
Update user detailsPIPEDRIVE_UPDATE_USERUpdates the properties of a user. Currently, only `active_flag` can be updated.

Updates the properties of a user. Currently, only `active_flag` can be updated.

Authentication

Connected account required

Scopes

admin

Tags

Users