Pipedrive API

Getting access, Developing, Testing

Getting Development and Test Accounts

To create a development account and OAuth application in Pipedrive, follow these steps:

  1. Create a Pipedrive Account:

    • Go to the Pipedrive website at https://www.pipedrive.com.
    • Click on the "Start free trial" or "Get started" button to create a new account.
    • Fill in the required information and complete the registration process.
  2. Access Developer Tools:

...read more

API Operations

Add an activity
Add new activity type
Add a call log
Attach an audio file to the call log
Add a channel
Add a deal
Add a new deal field
Add a follower to a deal
Add a participant to a deal
Add a product to a deal
Add file
Create a remote file and link it to an item
Add a new filter
Add a new goal
Add a lead
Add a lead label
Add a note
Add a comment to a note
Add or update role setting
Add an organization
Add a new organization field
Add a follower to an organization
Create an organization relationship
Add a person
Add a new person field
Add a follower to a person
Add person picture
Add a new pipeline
Add a product
Add a new product field
Add a follower to a product
Add a recurring subscription
Add a role
Add role assignment
Add a new stage
Add an installment subscription
Add a new team
Add users to a team
Add a new user
Create a new Webhook
Cancel a recurring subscription
Create a new Webhook
Delete multiple activities in bulk
Delete an activity
Delete an activity type
Delete multiple activity types in bulk
Delete a call log
Delete a channel
Delete a comment related to a note
Delete a conversation
Delete a deal
Delete a deal field
Delete multiple deal fields in bulk
Delete a follower from a deal
Delete a participant from a deal
Delete an attached product from a deal
Delete multiple deals in bulk
Delete a file
Delete a filter
Delete multiple filters in bulk
Delete existing goal
Delete a lead
Delete a lead label
Delete mail thread
Delete a note
Delete an organization
Delete an organization field
Delete multiple organization fields in bulk
Delete a follower from an organization
Delete an organization relationship
Delete multiple organizations in bulk
Delete a person
Delete a person field
Delete multiple person fields in bulk
Delete a follower from a person
Delete person picture
Delete multiple persons in bulk
Delete a pipeline
Delete a product
Delete a product field
Delete multiple product fields in bulk
Delete a follower from a product
Delete a role
Delete a role assignment
Delete a stage
Delete multiple stages in bulk
Delete a subscription
Delete users from a team
Delete existing Webhook
Download one file
Duplicate deal
Find subscription by deal
Find users by name
Get all activities assigned to a particular user
Get details of an activity
Get all activity fields
Get all activity types
Get details of a call log
Get one comment
Get all add-ons for a single company
Get all supported currencies
Get current user data
Get details of a deal
List activities associated with a deal
Get one deal field
Get all deal fields
List files attached to a deal
List followers of a deal
List mail messages associated with a deal
List participants of a deal
List all persons associated with a deal
List products attached to a deal
List updates about a deal
List permitted users
Get all deals
Get deals summary
Get deals timeline
Get one file
Get all files
Get one filter
Get all filter helpers
Get all filters
Get result of a goal
Find goals
Get one lead
Get all lead labels
Get all lead sources
Get all leads
Get one mail message
Get one mail thread
Get all mail messages of mail thread
Get mail threads
Get one note
Get all comments for a note
Get all note fields
Get all notes
Get details of an organization
List activities associated with an organization
List deals associated with an organization
Get one organization field
Get all organization fields
List files attached to an organization
List followers of an organization
List mail messages associated with an organization
List persons of an organization
Get one organization relationship
Get all relationships for organization
List updates about an organization
List permitted users
Get all organizations
Get one permission set
List permission set assignments
Get all permission sets
Get details of a person
List activities associated with a person
List deals associated with a person
Get one person field
Get all person fields
List files attached to a person
List followers of a person
List mail messages associated with a person
List products associated with a person
List updates about a person
List permitted users
Get all persons
Get one pipeline
Get deals conversion rates in pipeline
Get deals in a pipeline
Get deals movements in pipeline
Get all pipelines
Get one product
Get deals where a product is attached to
Get one product field
Get all product fields
List files attached to a product
List followers of a product
List permitted users
Get all products
Get recents
Get one role
List role assignments
List role settings
Get all roles
Get one stage
Get deals in a stage
Get all stages
Get details of a subscription
Get all payments of a subscription
Get a single team
Get all users in a team
Get all teams
Get one user
Get all call logs assigned to a particular user
Get all user connections
List followers of a user
List user permissions
List role assignments
List user role settings
List settings of an authorized user
Get all teams of a user
Get all users
Get all Webhooks
Link a remote file to an item
Merge two deals
Merge two organizations
Merge two persons
Receives an incoming message
Search deals
Perform a search from multiple item types
Perform a search using a specific field from an item type
Search leads
Search organizations
Search persons
Search products
Test Operation
Update an activity
Update an activity type
Update a comment related to a note
Update a deal
Update a deal field
Update the product attached to a deal
Update file details
Update filter
Update existing goal
Update a lead
Update a lead label
Update mail thread details
Update a note
Update an organization
Update an organization field
Update an organization relationship
Update a person
Update a person field
Update a pipeline
Update a product
Update a product field
Update a recurring subscription
Update role details
Update stage details
Update an installment subscription
Update a team
Update user details