OXYGENOXYGEN
← All integrations
Pipedrive logo

Pipedrive

Manage deals, contacts, and pipelines.

CRMOAuth402 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
PIPEDRIVE_ADD_ACTIVITY_TYPE
Adds a new activity type.
POST /composio/pipedrive/pipedrive_add_activity_typeexternal_sendmanaged
PIPEDRIVE_ADD_A_DEAL
Add a new deal to Pipedrive with any custom fields, which vary by account and are identified by long hash keys. Check dealFields for existing custom fields. For details, visit the tutorial on adding a deal.
POST /composio/pipedrive/pipedrive_add_a_dealexternal_sendmanaged
PIPEDRIVE_ADD_AN_ACTIVITY
New activity added. Response includes `more_activities_scheduled_in_context` to show if more are planned with the same entity. See tutorial on adding activities [here](https://pipedrive.readme.io/docs/adding-an-activity).
POST /composio/pipedrive/pipedrive_add_an_activityexternal_sendmanaged
PIPEDRIVE_ADD_AN_ORGANIZATION
Creates a new organization in Pipedrive. The 'name' parameter is required and represents the organization's name (e.g., 'Acme Corp'). Optionally specify 'owner_id' to assign an owner and 'visible_to' for visibility settings. Custom fields can also be added using field keys from organizationFields.
POST /composio/pipedrive/pipedrive_add_an_organizationexternal_sendmanaged
PIPEDRIVE_ADD_A_NOTE
DEPRECATED: Use PIPEDRIVE_PIPEDRIVE_ADD_NOTE instead. Add a note to a deal, person, organization, lead, or project in Pipedrive. At least one of deal_id, person_id, org_id, lead_id, or project_id must be provided.
POST /composio/pipedrive/pipedrive_add_a_noteexternal_sendmanaged
PIPEDRIVE_ADD_A_PERSON
Add a new contact in Pipedrive with optional custom fields unique to each account found using the `personFields` endpoint. The endpoint also handles `data.marketing_status` for Campaigns product users.
POST /composio/pipedrive/pipedrive_add_a_personexternal_sendmanaged
PIPEDRIVE_ADD_CALL_LOG
Adds a new call log.
POST /composio/pipedrive/pipedrive_add_call_logexternal_sendmanaged
PIPEDRIVE_ADD_CALL_LOG_AUDIO_FILE
Tool to attach an audio recording to an existing call log in Pipedrive. Use when you need to add audio evidence to a call log. Only one recording per call log is allowed.
POST /composio/pipedrive/pipedrive_add_call_log_audio_fileexternal_sendmanaged
PIPEDRIVE_ADD_CHANNEL
New messaging channel added; registration limited to admins. Utilizes getConversations endpoint for data retrieval. Requires Messengers integration OAuth scope and a prepared Messaging app extension manifest.
POST /composio/pipedrive/pipedrive_add_channelexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_DISCOUNT
Tool to add a discount to a deal in Pipedrive. Use when you need to apply a percentage-based or fixed amount discount to an existing deal.
POST /composio/pipedrive/pipedrive_add_deal_discountexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_FIELD
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>.
POST /composio/pipedrive/pipedrive_add_deal_fieldexternal_sendmanaged
PIPEDRIVE_ADD_DEALFIELDS_OPTIONS
Tool to add new options to a deal custom field atomically. Use when you need to add options to enum or set type deal fields.
POST /composio/pipedrive/pipedrive_add_dealfields_optionsexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_FOLLOWER
Adds a follower to a deal.
POST /composio/pipedrive/pipedrive_add_deal_followerexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_PARTICIPANT
Adds a participant to a deal.
POST /composio/pipedrive/pipedrive_add_deal_participantexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_PRODUCT
Tool to add a product to a deal in Pipedrive. Use when you need to attach a product to an existing deal with custom pricing, quantity, duration, discount, and tax settings.
POST /composio/pipedrive/pipedrive_add_deal_productexternal_sendmanaged
PIPEDRIVE_ADD_DEAL_PRODUCTS
Tool to bulk add products to a Pipedrive deal. Use when attaching multiple products simultaneously, with maximum 100 products per request.
POST /composio/pipedrive/pipedrive_add_deal_productsexternal_sendmanaged
PIPEDRIVE_ADD_FILE
Upload and link files to deals, people, organizations, activities, products, or leads in Pipedrive. See the "adding a file" tutorial for details.
POST /composio/pipedrive/pipedrive_add_fileexternal_sendmanaged
PIPEDRIVE_ADD_FILTER
New filter creation returns an ID. Only one primary condition group with 'AND' and two secondary groups (one 'AND', one 'OR') are supported. Future syntax expansion possible. See tutorial for details.
POST /composio/pipedrive/pipedrive_add_filterexternal_sendmanaged
PIPEDRIVE_ADD_GOAL
Adds a new goal. Along with adding a new goal, a report is created to track the progress of your goal.
POST /composio/pipedrive/pipedrive_add_goalexternal_sendmanaged
PIPEDRIVE_ADD_INCOMING_MESSAGE
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).
POST /composio/pipedrive/pipedrive_add_incoming_messageexternal_sendmanaged
PIPEDRIVE_ADD_INSTALLMENT_SUBSCRIPTION
Adds a new installment subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. To avoid 404s, this action overrides the default request behavior and uses the public API host (api.pipedrive.com) explicitly.
POST /composio/pipedrive/pipedrive_add_installment_subscriptionexternal_sendmanaged
PIPEDRIVE_ADD_LEAD
Pipedrive API lets you add leads linked to people or organizations and tags them with 'API' source. Custom fields from deals apply to leads and appear in responses if set. Details are in the tutorials for adding and updating leads.
POST /composio/pipedrive/pipedrive_add_leadexternal_sendmanaged
PIPEDRIVE_ADD_LEAD_LABEL
Creates a lead label.
POST /composio/pipedrive/pipedrive_add_lead_labelexternal_sendmanaged
PIPEDRIVE_ADD_NOTE
Tool to add a note to a deal, person, organization, lead, or project in Pipedrive. Use when you need to create a note attached to an entity. At least one entity ID (lead_id, deal_id, person_id, org_id, or project_id) must be provided.
POST /composio/pipedrive/pipedrive_add_noteexternal_sendmanaged
PIPEDRIVE_ADD_NOTE_COMMENT
Tool to add a comment to an existing note in Pipedrive. Use when you need to add commentary or updates to notes linked to deals, persons, or organizations.
POST /composio/pipedrive/pipedrive_add_note_commentexternal_sendmanaged
PIPEDRIVE_ADD_ORGANIZATION_FIELD
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>.
POST /composio/pipedrive/pipedrive_add_organization_fieldexternal_sendmanaged
PIPEDRIVE_ADD_ORGANIZATION_FIELD_OPTIONS
Tool to add new options to an organization field in Pipedrive. Use when you need to add new choices to enum or set type organization fields. This is an atomic operation where all options are added or none.
POST /composio/pipedrive/pipedrive_add_organization_field_optionsexternal_sendmanaged
PIPEDRIVE_ADD_ORGANIZATION_FOLLOWER
Tool to add a follower to an organization in Pipedrive. Use when you need to create a follower relationship between a user and an organization entity.
POST /composio/pipedrive/pipedrive_add_organization_followerexternal_sendmanaged
PIPEDRIVE_ADD_OR_UPDATE_ROLE_SETTING
Adds or updates the visibility setting for a role. Notes: - Roles endpoints require the `admin` OAuth scope. - OAuth calls must target the company domain with `/api/v1` path, e.g., https://{COMPANY}.pipedrive.com/api/v1/roles/{id}/settings - This action normalizes the base URL accordingly.
POST /composio/pipedrive/pipedrive_add_or_update_role_settingexternal_sendmanaged
PIPEDRIVE_ADD_PERSON_FIELD
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>.
POST /composio/pipedrive/pipedrive_add_person_fieldexternal_sendmanaged
PIPEDRIVE_ADD_PERSONFIELDS_OPTIONS
Tool to bulk add options to enum/set person fields atomically. Use when you need to add new options to a person field.
POST /composio/pipedrive/pipedrive_add_personfields_optionsexternal_sendmanaged
PIPEDRIVE_ADD_PERSON_FOLLOWER
Tool to add a follower to a person in Pipedrive. Use when you need to create a follower relationship between a user and a person entity.
POST /composio/pipedrive/pipedrive_add_person_followerexternal_sendmanaged
PIPEDRIVE_ADD_PERSON_PICTURE
This service allows adding a photo to a person's profile, replacing any existing one. Images must be square with a minimum size of 128 pixels and in GIF, JPG, or PNG formats. They will be resized to 128 and 512 pixels.
POST /composio/pipedrive/pipedrive_add_person_pictureexternal_sendmanaged
PIPEDRIVE_ADD_PIPELINE
Adds a new pipeline (v2).
POST /composio/pipedrive/pipedrive_add_pipelineexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCT
Adds a new product to the Products inventory. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/adding-a-product" target="_blank" rel="noopener noreferrer">adding a product</a>.
POST /composio/pipedrive/pipedrive_add_productexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCT_FIELD
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>.
POST /composio/pipedrive/pipedrive_add_product_fieldexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCTFIELDS_OPTIONS
Tool to add new options to a product custom field that supports options (enum or set field types). Use when you need to expand the available choices for a product field. This operation is atomic - all options are added or none are added.
POST /composio/pipedrive/pipedrive_add_productfields_optionsexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCT_FOLLOWER
Tool to add a follower to a product in Pipedrive. Use when you need to have a user follow a specific product for updates and notifications.
POST /composio/pipedrive/pipedrive_add_product_followerexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCT_IMAGE
Tool to upload an image for a product in Pipedrive. Use when you need to add a visual representation to a product.
POST /composio/pipedrive/pipedrive_add_product_imageexternal_sendmanaged
PIPEDRIVE_ADD_PRODUCT_VARIATION
Tool to create a new product variation for an existing product. Use when you need to add a variation with customizable name and prices in multiple currencies.
POST /composio/pipedrive/pipedrive_add_product_variationexternal_sendmanaged
PIPEDRIVE_ADD_PROJECT
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.
POST /composio/pipedrive/pipedrive_add_projectexternal_sendmanaged
PIPEDRIVE_ADD_RECURRING_SUBSCRIPTION
Adds a new recurring subscription.
POST /composio/pipedrive/pipedrive_add_recurring_subscriptionexternal_sendmanaged
PIPEDRIVE_ADD_ROLE
Adds a new role. Note: - Roles endpoints require the `admin` scope. - For OAuth tokens, Pipedrive expects the company domain base URL with `/api/v1` path. Example: https://{COMPANY}.pipedrive.com/api/v1/roles - This action normalizes the base_url provided by metadata to ensure `/api/v1` is used.
POST /composio/pipedrive/pipedrive_add_roleexternal_sendmanaged
PIPEDRIVE_ADD_ROLE_ASSIGNMENT
Assigns a user to a role. Notes: - Roles endpoints require the `admin` OAuth scope. - OAuth calls must target the company domain with `/api/v1` path, e.g., https://{COMPANY}.pipedrive.com/api/v1/roles/{id}/assignments - This action normalizes the base URL accordingly and ensures JSON body is sent.
POST /composio/pipedrive/pipedrive_add_role_assignmentexternal_sendmanaged
PIPEDRIVE_ADD_STAGE
Adds a new stage, returns the ID upon success.
POST /composio/pipedrive/pipedrive_add_stageexternal_sendmanaged
PIPEDRIVE_ADD_TASK
Adds a new task.
POST /composio/pipedrive/pipedrive_add_taskexternal_sendmanaged
PIPEDRIVE_ADD_TEAM
Adds a new team to the company and returns the created object.
POST /composio/pipedrive/pipedrive_add_teamexternal_sendmanaged
PIPEDRIVE_ADD_TEAM_USERS
Adds users to an existing team.
POST /composio/pipedrive/pipedrive_add_team_usersexternal_sendmanaged
PIPEDRIVE_ADD_USER
Adds a new user to the company, returns the ID upon success.
POST /composio/pipedrive/pipedrive_add_userexternal_sendmanaged
PIPEDRIVE_ARCHIVE_PROJECT
Archives a project.
POST /composio/pipedrive/pipedrive_archive_projectexternal_sendmanaged
PIPEDRIVE_CANCEL_RECURRING_SUBSCRIPTION
Cancels a recurring subscription. This action attempts to cancel a recurring subscription via Subscriptions API. If Subscriptions endpoints are unavailable (404), it gracefully falls back to disabling all product attachments on the given deal (interpreting `id` as `deal_id`) to mimic cancellation behavior.
POST /composio/pipedrive/pipedrive_cancel_recurring_subscriptionexternal_sendmanaged
PIPEDRIVE_CONVERT_DEAL_TO_LEAD
Tool to convert a Pipedrive deal to a lead asynchronously. Use when you need to move a deal back to the lead stage, transferring related entities like notes, files, emails, and activities. Requires global admin or 'Convert deals to leads' permission.
POST /composio/pipedrive/pipedrive_convert_deal_to_leadexternal_sendmanaged
PIPEDRIVE_CONVERT_LEAD_TO_DEAL
Tool to convert a Pipedrive lead to a deal asynchronously. Use when you need to convert an existing lead into a deal. The conversion transfers all related entities (notes, files, emails, activities) to the new deal. Upon successful conversion, the lead is marked as deleted. Use the returned conversion_id to check the conversion status.
POST /composio/pipedrive/pipedrive_convert_lead_to_dealexternal_sendmanaged
PIPEDRIVE_CREATE_ORGANIZATION_RELATIONSHIP
Creates and returns an organization relationship.
POST /composio/pipedrive/pipedrive_create_organization_relationshipexternal_sendmanaged
PIPEDRIVE_CREATE_REMOTE_FILE_LINK
Creates an empty file on Google Drive linked to an item. For details, refer to the Pipedrive remote file adding tutorial.
POST /composio/pipedrive/pipedrive_create_remote_file_linkexternal_sendmanaged
PIPEDRIVE_CREATE_WEBHOOK
Creates and returns details of a new Webhook. Trigger events combine `event_action` and `event_object`, like `*.*` for all events or `added.deal`, `deleted.persons` for specific actions. More info in the Webhooks guide.
POST /composio/pipedrive/pipedrive_create_webhookexternal_sendmanaged
PIPEDRIVE_CTIVITYIELDS_GET_ALL_ACTIVITYFIELDS
Tool to retrieve metadata about all activity fields in the company. Use when you need to get information about field structure, types, options, and properties for activities.
POST /composio/pipedrive/pipedrive_ctivityields_get_all_activityfieldsexternal_sendmanaged
PIPEDRIVE_DEALS_UPDATE_DEAL
Tool to update product details attached to a deal in Pipedrive using the v2 API. Use when you need to modify product attributes like price, quantity, discount, or tax for a deal-product attachment.
POST /composio/pipedrive/pipedrive_deals_update_dealexternal_sendmanaged
PIPEDRIVE_DELETE_ACTIVITIES_BULK
Marks multiple activities as deleted. After 30 days, the activities will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_activities_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_ACTIVITY
Tool to delete an activity in Pipedrive. Use when you need to remove an activity. This is a soft delete operation - the activity will be permanently deleted after 30 days.
POST /composio/pipedrive/pipedrive_delete_activityexternal_sendmanaged
PIPEDRIVE_DELETE_ACTIVITY_TYPE
Tool to delete an activity type in Pipedrive. Use when you need to remove an activity type from the system. The activity type will be marked as deleted (active_flag set to false) rather than permanently removed.
POST /composio/pipedrive/pipedrive_delete_activity_typeexternal_sendmanaged
PIPEDRIVE_DELETE_ACTIVITY_TYPES_BULK
Marks multiple activity types as deleted.
POST /composio/pipedrive/pipedrive_delete_activity_types_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_AN_ACTIVITY
Marks an activity as deleted. After 30 days, the activity will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_an_activityexternal_sendmanaged
PIPEDRIVE_DELETE_A_PERSON
Marks a person as deleted. After 30 days, the person will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_a_personexternal_sendmanaged
PIPEDRIVE_DELETE_A_PERSON_FIELD
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>.
POST /composio/pipedrive/pipedrive_delete_a_person_fieldexternal_sendmanaged
PIPEDRIVE_DELETE_A_STAGE
Marks a stage as deleted. Uses the company-domain v2 endpoint.
POST /composio/pipedrive/pipedrive_delete_a_stageexternal_sendmanaged
PIPEDRIVE_DELETE_CALL_LOG
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.
POST /composio/pipedrive/pipedrive_delete_call_logexternal_sendmanaged
PIPEDRIVE_DELETE_CHANNEL
The endpoint removes a messenger channel along with conversations and messages. Requires Messengers integration OAuth and Messaging app extension manifest.
POST /composio/pipedrive/pipedrive_delete_channelexternal_sendmanaged
PIPEDRIVE_DELETE_COMMENT
Tool to delete a comment from a note in Pipedrive. Use when you need to remove a specific comment that was previously added to a note. Users can only delete comments they created or if they have admin privileges.
POST /composio/pipedrive/pipedrive_delete_commentexternal_sendmanaged
PIPEDRIVE_DELETE_CONVERSATION
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).
POST /composio/pipedrive/pipedrive_delete_conversationexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL
Tool to delete a deal in Pipedrive. Use when you need to remove a deal. This is a soft delete operation - the deal will be permanently deleted after 30 days.
POST /composio/pipedrive/pipedrive_delete_dealexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_DISCOUNT
Tool to delete a discount from a deal in Pipedrive. Use when you need to remove a discount that was previously applied to a deal.
POST /composio/pipedrive/pipedrive_delete_deal_discountexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_FIELD
Tool to delete a deal field in Pipedrive by marking it as deleted. Use when you need to remove a custom deal field.
POST /composio/pipedrive/pipedrive_delete_deal_fieldexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_FIELD_OPTIONS
Tool to remove existing options from a deal custom field atomically. Use when you need to delete options from a deal field.
POST /composio/pipedrive/pipedrive_delete_deal_field_optionsexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_FIELDS_BULK
Marks multiple deal fields as deleted.
POST /composio/pipedrive/pipedrive_delete_deal_fields_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_FOLLOWER
Tool to delete a follower from a deal in Pipedrive. Use when you need to remove a user from a deal's follower list.
POST /composio/pipedrive/pipedrive_delete_deal_followerexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_PARTICIPANT
Deletes a participant from a deal.
POST /composio/pipedrive/pipedrive_delete_deal_participantexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_PRODUCT
Tool to delete an attached product from a deal in Pipedrive. Use when you need to remove a product that was previously attached to a deal. Note: It is not possible to delete the attached product if the deal has installments associated with it.
POST /composio/pipedrive/pipedrive_delete_deal_productexternal_sendmanaged
PIPEDRIVE_DELETE_DEAL_PRODUCTS
Tool to delete multiple products from a deal in Pipedrive. Use when you need to remove specific products or all products from a deal. Maximum 100 products can be deleted per request.
POST /composio/pipedrive/pipedrive_delete_deal_productsexternal_sendmanaged
PIPEDRIVE_DELETE_DEALS_BULK
Marks multiple deals as deleted. After 30 days, the deals will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_deals_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_FILE
Tool to delete a file in Pipedrive. Use when you need to remove a file from the system. The file is marked as deleted immediately but will be permanently deleted after 30 days.
POST /composio/pipedrive/pipedrive_delete_fileexternal_sendmanaged
PIPEDRIVE_DELETE_FILTER
Tool to delete a filter in Pipedrive. Use when you need to remove a specific filter by its ID.
POST /composio/pipedrive/pipedrive_delete_filterexternal_sendmanaged
PIPEDRIVE_DELETE_FILTERS_BULK
Marks multiple filters as deleted.
POST /composio/pipedrive/pipedrive_delete_filters_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_GOAL
Marks a goal as deleted. Notes: - Pipedrive Goals endpoints for OAuth live under `{companydomain}/api/v1`. The default base_url is usually `{companydomain}/v1`, which would yield 404. We therefore normalize the base URL to `/api/v1` before issuing the DELETE.
POST /composio/pipedrive/pipedrive_delete_goalexternal_sendmanaged
PIPEDRIVE_DELETE_LEAD
Deletes a specific lead.
POST /composio/pipedrive/pipedrive_delete_leadexternal_sendmanaged
PIPEDRIVE_DELETE_LEAD_LABEL
Tool to delete a specific lead label from Pipedrive. Use when you need to remove a lead label using its UUID identifier.
POST /composio/pipedrive/pipedrive_delete_lead_labelexternal_sendmanaged
PIPEDRIVE_DELETE_MAIL_THREAD
Marks a mail thread as deleted.
POST /composio/pipedrive/pipedrive_delete_mail_threadexternal_sendmanaged
PIPEDRIVE_DELETE_MULTIPLE_PRODUCT_FIELDS
Marks multiple fields as deleted.
POST /composio/pipedrive/pipedrive_delete_multiple_product_fieldsexternal_sendmanaged
PIPEDRIVE_DELETE_MULTIPLE_STAGES
Marks multiple stages as deleted (v1). Note: This endpoint may be deprecated; we keep compatibility and avoid raising to surface API errors in response.
POST /composio/pipedrive/pipedrive_delete_multiple_stagesexternal_sendmanaged
PIPEDRIVE_DELETE_NOTE
Deletes a specific note.
POST /composio/pipedrive/pipedrive_delete_noteexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION
Tool to delete an organization in Pipedrive. Use when you need to mark an organization as deleted. The organization will be permanently deleted after 30 days.
POST /composio/pipedrive/pipedrive_delete_organizationexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION_FIELD
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>.
POST /composio/pipedrive/pipedrive_delete_organization_fieldexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION_FIELD_OPTIONS
Tool to delete specified options from an organization field in Pipedrive. Use when you need to remove one or more options from an organization field by field code. The operation is atomic: if any option ID does not exist, the entire request fails and no options are deleted.
POST /composio/pipedrive/pipedrive_delete_organization_field_optionsexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION_FIELDS_BULK
Marks multiple fields as deleted.
POST /composio/pipedrive/pipedrive_delete_organization_fields_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION_FOLLOWER
Tool to delete a follower from an organization in Pipedrive. Use when you need to remove a user from an organization's follower list.
POST /composio/pipedrive/pipedrive_delete_organization_followerexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATION_RELATIONSHIP
Deletes an organization relationship and returns the deleted ID.
POST /composio/pipedrive/pipedrive_delete_organization_relationshipexternal_sendmanaged
PIPEDRIVE_DELETE_ORGANIZATIONS_BULK
Marks multiple organizations as deleted. After 30 days, the organizations will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_organizations_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON
Tool to delete a person in Pipedrive. Use when you need to mark a person as deleted. The person will be permanently deleted after 30 days.
POST /composio/pipedrive/pipedrive_delete_personexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON_FIELD
Tool to delete a person field from Pipedrive. Use when you need to remove a custom person field by its unique identifier.
POST /composio/pipedrive/pipedrive_delete_person_fieldexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON_FIELD_OPTIONS
Tool to remove existing options from a person custom field atomically. Use when you need to delete options from a person field.
POST /composio/pipedrive/pipedrive_delete_person_field_optionsexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON_FIELDS_BULK
Marks multiple fields as deleted.
POST /composio/pipedrive/pipedrive_delete_person_fields_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON_FOLLOWER
Deletes a follower from a person.
POST /composio/pipedrive/pipedrive_delete_person_followerexternal_sendmanaged
PIPEDRIVE_DELETE_PERSON_PICTURE
Deletes a person’s picture. Note: Pipedrive may return a 400 with error "Item not found" when the person has no picture set. Since delete is idempotent, we treat this specific case as a successful no-op and return a normalized response rather than raising.
POST /composio/pipedrive/pipedrive_delete_person_pictureexternal_sendmanaged
PIPEDRIVE_DELETE_PERSONS_BULK
Marks multiple persons as deleted. After 30 days, the persons will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_persons_bulkexternal_sendmanaged
PIPEDRIVE_DELETE_PIPELINE
Marks a pipeline as deleted.
POST /composio/pipedrive/pipedrive_delete_pipelineexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT
Marks a product as deleted. After 30 days, the product will be permanently deleted.
POST /composio/pipedrive/pipedrive_delete_productexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT_FIELD
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>.
POST /composio/pipedrive/pipedrive_delete_product_fieldexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT_FIELD_OPTIONS
Tool to remove existing options from a product custom field atomically. Use when you need to delete options from a product field.
POST /composio/pipedrive/pipedrive_delete_product_field_optionsexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT_FOLLOWER
Deletes a follower from a product.
POST /composio/pipedrive/pipedrive_delete_product_followerexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT_IMAGE
Tool to delete an image from a product in Pipedrive. Use when you need to remove a product image.
POST /composio/pipedrive/pipedrive_delete_product_imageexternal_sendmanaged
PIPEDRIVE_DELETE_PRODUCT_VARIATION
Tool to delete a product variation from a product in Pipedrive. Use when you need to remove a specific variation from a product.
POST /composio/pipedrive/pipedrive_delete_product_variationexternal_sendmanaged
PIPEDRIVE_DELETE_PROJECT
Marks a project as deleted.
POST /composio/pipedrive/pipedrive_delete_projectexternal_sendmanaged
PIPEDRIVE_DELETE_ROLE
Marks a role as deleted. Note: This endpoint requires admin permissions. The API token must have the 'admin' scope to delete roles. The default role (ID=1) cannot be deleted.
POST /composio/pipedrive/pipedrive_delete_roleexternal_sendmanaged
PIPEDRIVE_DELETE_ROLE_ASSIGNMENT
Removes the assigned user from a role and adds to the default role.
POST /composio/pipedrive/pipedrive_delete_role_assignmentexternal_sendmanaged
PIPEDRIVE_DELETE_STAGE
Tool to delete a stage in Pipedrive. Use when you need to mark a stage as deleted.
POST /composio/pipedrive/pipedrive_delete_stageexternal_sendmanaged
PIPEDRIVE_DELETE_SUBSCRIPTION
Marks an installment or a recurring subscription as deleted.
POST /composio/pipedrive/pipedrive_delete_subscriptionexternal_sendmanaged
PIPEDRIVE_DELETE_TASK
Marks a task as deleted. If the task has subtasks then those will also be deleted.
POST /composio/pipedrive/pipedrive_delete_taskexternal_sendmanaged
PIPEDRIVE_DELETE_TEAM_USERS
Deletes users from an existing team.
POST /composio/pipedrive/pipedrive_delete_team_usersexternal_sendmanaged
PIPEDRIVE_DELETE_WEBHOOK
Deletes the specified Webhook.
POST /composio/pipedrive/pipedrive_delete_webhookexternal_sendmanaged
PIPEDRIVE_DOWNLOAD_FILE
Initializes a file download.
POST /composio/pipedrive/pipedrive_download_fileexternal_sendmanaged
PIPEDRIVE_DUPLICATE_DEAL
Duplicates a deal.
POST /composio/pipedrive/pipedrive_duplicate_dealexternal_sendmanaged
PIPEDRIVE_DUPLICATE_PRODUCT
Tool to duplicate a specific product in Pipedrive. Use when you need to create a copy of an existing product with all its properties and pricing information.
POST /composio/pipedrive/pipedrive_duplicate_productexternal_sendmanaged
PIPEDRIVE_ENUMERATE_ACCESSIBLE_USERS_FOR_LEAD
Lists the users permitted to access a lead.
POST /composio/pipedrive/pipedrive_enumerate_accessible_users_for_leadexternal_sendmanaged
PIPEDRIVE_FIND_GOALS
Query goal data by appending `{searchField}={searchValue}` to the URL with dot-notation fields and values. Include `is_active` to filter by goal status and specify both `period.start` and `period.end` for time-based searches.
GET /composio/pipedrive/pipedrive_find_goalsnonemanaged
PIPEDRIVE_FIND_USERS_BY_NAME
Finds users by their name.
GET /composio/pipedrive/pipedrive_find_users_by_namenonemanaged
PIPEDRIVE_GET_ACTIVITY
Returns the details of a specific activity.
GET /composio/pipedrive/pipedrive_get_activitynonemanaged
PIPEDRIVE_GET_ACTIVITY_FIELD
Tool to retrieve detailed metadata for a specific activity field by its field code. Use when you need information about field structure, type, options, or properties.
GET /composio/pipedrive/pipedrive_get_activity_fieldnonemanaged
PIPEDRIVE_GET_ALL_ACTIVITIES_ASSIGNED_TO_A_PARTICULAR_USER
Returns all activities assigned to a particular user.
GET /composio/pipedrive/pipedrive_get_all_activities_assigned_to_a_particular_usernonemanaged
PIPEDRIVE_GET_ALL_ACTIVITIES_BETA
This BETA cursor-paginated endpoint returns all activities, accessible only to global admins, not regular users who get a 403 error. Refer to Pipedrive's documentation for pagination and global permissions.
GET /composio/pipedrive/pipedrive_get_all_activities_betanonemanaged
PIPEDRIVE_GET_ALL_ACTIVITY_FIELDS
Returns all activity fields.
GET /composio/pipedrive/pipedrive_get_all_activity_fieldsnonemanaged
PIPEDRIVE_GET_ALL_ACTIVITY_TYPES
Returns all activity types.
GET /composio/pipedrive/pipedrive_get_all_activity_typesnonemanaged
PIPEDRIVE_GET_ALL_DEAL_FIELDS
Returns data about all deal fields.
GET /composio/pipedrive/pipedrive_get_all_deal_fieldsnonemanaged
PIPEDRIVE_GET_ALL_DEALS
Returns all deals. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/getting-all-deals" target="_blank" rel="noopener noreferrer">getting all deals</a>.
GET /composio/pipedrive/pipedrive_get_all_dealsnonemanaged
PIPEDRIVE_GET_ALL_DEALS_BETA
This endpoint returns all deals with cursor pagination (in BETA). Only global admins can access it; others get a 403 error. More info on pagination and permissions is available online.
GET /composio/pipedrive/pipedrive_get_all_deals_betanonemanaged
PIPEDRIVE_GET_ALL_FILES
Returns data about all files.
GET /composio/pipedrive/pipedrive_get_all_filesnonemanaged
PIPEDRIVE_GET_ALL_FILTER_HELPERS
The text provides links to documentation for adding or updating filters, and information on all supported filter helpers in an API. It encourages consulting a tutorial for more details on adding a filter.
GET /composio/pipedrive/pipedrive_get_all_filter_helpersnonemanaged
PIPEDRIVE_GET_ALL_FILTERS
Returns data about all filters.
GET /composio/pipedrive/pipedrive_get_all_filtersnonemanaged
PIPEDRIVE_GET_ALL_LEAD_LABELS
Returns details of all lead labels. This endpoint does not support pagination and all labels are always returned.
GET /composio/pipedrive/pipedrive_get_all_lead_labelsnonemanaged
PIPEDRIVE_GET_ALL_LEADS
The API returns sorted leads by creation time, supporting pagination via `limit` and `start`. Custom field values are included if set, mimicking the `Deals` endpoint structure; unset fields are omitted. Leads share custom fields with deals.
GET /composio/pipedrive/pipedrive_get_all_leadsnonemanaged
PIPEDRIVE_GET_ALL_LEAD_SOURCES
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.
GET /composio/pipedrive/pipedrive_get_all_lead_sourcesnonemanaged
PIPEDRIVE_GET_ALL_NOTE_FIELDS
Returns data about all note fields.
GET /composio/pipedrive/pipedrive_get_all_note_fieldsnonemanaged
PIPEDRIVE_GET_ALL_NOTES
Returns all notes.
GET /composio/pipedrive/pipedrive_get_all_notesnonemanaged
PIPEDRIVE_GET_ALL_ORGANIZATION_FIELDS
Returns data about all organization fields.
GET /composio/pipedrive/pipedrive_get_all_organization_fieldsnonemanaged
PIPEDRIVE_GET_ALL_ORGANIZATIONS
Returns all organizations.
GET /composio/pipedrive/pipedrive_get_all_organizationsnonemanaged
PIPEDRIVE_GET_ALL_ORGANIZATIONS_BETA
This BETA API endpoint lists all organizations with cursor pagination. Only global admins have access; others get a 403 error. See docs for pagination and global permissions.
GET /composio/pipedrive/pipedrive_get_all_organizations_betanonemanaged
PIPEDRIVE_GET_ALL_PERMISSION_SETS
Returns data about all permission sets.
GET /composio/pipedrive/pipedrive_get_all_permission_setsnonemanaged
PIPEDRIVE_GET_ALL_PERSON_FIELDS
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.
GET /composio/pipedrive/pipedrive_get_all_person_fieldsnonemanaged
PIPEDRIVE_GET_ALL_PERSONS
Returns all persons.
GET /composio/pipedrive/pipedrive_get_all_personsnonemanaged
PIPEDRIVE_GET_ALL_PERSONS_BETA
This BETA endpoint returns all persons, using cursor pagination. Only global admins have access; others get a 403 error. Info on pagination and permissions is in the linked docs.
GET /composio/pipedrive/pipedrive_get_all_persons_betanonemanaged
PIPEDRIVE_GET_ALL_PIPELINES
Returns data about all pipelines. This action retrieves all pipelines from the user's Pipedrive instance using their instance-specific URL (e.g., https://company.pipedrive.com/api/v2/pipelines).
GET /composio/pipedrive/pipedrive_get_all_pipelinesnonemanaged
PIPEDRIVE_GET_ALL_PRODUCT_FIELDS
Returns data about all product fields.
GET /composio/pipedrive/pipedrive_get_all_product_fieldsnonemanaged
PIPEDRIVE_GET_ALL_PRODUCTS
Returns data about all products.
GET /composio/pipedrive/pipedrive_get_all_productsnonemanaged
PIPEDRIVE_GET_ALL_PROJECT_BOARDS
Returns all projects boards that are not deleted. Note: The Projects feature requires the Projects add-on which is available on Power and Enterprise plans, or as a paid add-on for other plans. A 402 Payment Required error indicates the account does not have access to the Projects feature.
GET /composio/pipedrive/pipedrive_get_all_project_boardsnonemanaged
PIPEDRIVE_GET_ALL_PROJECTS
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>.
GET /composio/pipedrive/pipedrive_get_all_projectsnonemanaged
PIPEDRIVE_GET_ALL_PROJECT_TEMPLATES
The endpoint retrieves all non-deleted project templates with cursor-based pagination. Refer to the provided documentation link for more details on pagination. Note: This endpoint requires the Pipedrive Projects add-on to be enabled. Projects is included in Power and Enterprise plans, or can be purchased as an add-on for Professional plans or lower.
GET /composio/pipedrive/pipedrive_get_all_project_templatesnonemanaged
PIPEDRIVE_GET_ALL_RELATIONSHIPS_FOR_ORGANIZATION
Gets all of the relationships for a supplied organization ID.
GET /composio/pipedrive/pipedrive_get_all_relationships_for_organizationnonemanaged
PIPEDRIVE_GET_ALL_ROLES
Returns all the roles within the company. Note: - Roles endpoints require the `admin` scope. - For OAuth tokens, Pipedrive expects the company domain base URL with `/api/v1` path. Example: https://{COMPANY}.pipedrive.com/api/v1/roles - This action normalizes the base_url provided by metadata to ensure `/api/v1` is used.
GET /composio/pipedrive/pipedrive_get_all_rolesnonemanaged
PIPEDRIVE_GET_ALL_STAGES
Returns data about all stages.
GET /composio/pipedrive/pipedrive_get_all_stagesnonemanaged
PIPEDRIVE_GET_ALL_SUPPORTED_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.
GET /composio/pipedrive/pipedrive_get_all_supported_currenciesnonemanaged
PIPEDRIVE_GET_ALL_TASKS
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>.
GET /composio/pipedrive/pipedrive_get_all_tasksnonemanaged
PIPEDRIVE_GET_ALL_TEAMS
Returns data about teams within the company.
GET /composio/pipedrive/pipedrive_get_all_teamsnonemanaged
PIPEDRIVE_GET_ALL_TEAMS_OF_A_USER
Returns data about all teams which have the specified user as a member.
GET /composio/pipedrive/pipedrive_get_all_teams_of_a_usernonemanaged
PIPEDRIVE_GET_ALL_USER_CONNECTIONS
Returns data about all connections for the authorized user.
GET /composio/pipedrive/pipedrive_get_all_user_connectionsnonemanaged
PIPEDRIVE_GET_ALL_USERS
Returns data about all users within the company.
GET /composio/pipedrive/pipedrive_get_all_usersnonemanaged
PIPEDRIVE_GET_ALL_USERS_IN_A_TEAM
Returns a list of all user IDs within a team.
GET /composio/pipedrive/pipedrive_get_all_users_in_a_teamnonemanaged
PIPEDRIVE_GET_ALL_WEBHOOKS
Returns data about all the Webhooks of a company.
GET /composio/pipedrive/pipedrive_get_all_webhooksnonemanaged
PIPEDRIVE_GET_ARCHIVED_DEALS
Tool to get all archived deals from Pipedrive. Use when you need to retrieve deals that have been archived, with support for filtering and pagination.
GET /composio/pipedrive/pipedrive_get_archived_dealsnonemanaged
PIPEDRIVE_GET_ARCHIVED_LEADS
Tool to get all archived leads from Pipedrive. Use when you need to retrieve leads that have been archived, with support for filtering by owner, person, organization, or custom filter, and pagination.
GET /composio/pipedrive/pipedrive_get_archived_leadsnonemanaged
PIPEDRIVE_GET_CALL_LOG
Tool to retrieve details of a specific call log by ID. Use when you need to get complete information about a call log including duration, outcome, participants, and timestamps.
GET /composio/pipedrive/pipedrive_get_call_lognonemanaged
PIPEDRIVE_GET_COMMENT
Returns the details of a comment.
GET /composio/pipedrive/pipedrive_get_commentnonemanaged
PIPEDRIVE_GET_COMPANY_ADD_ONS
Returns the add-ons for a single company.
GET /composio/pipedrive/pipedrive_get_company_add_onsnonemanaged
PIPEDRIVE_GET_CONVERSATIONS
Tool to retrieve messaging conversations. Use after channel registration to sync conversations.
GET /composio/pipedrive/pipedrive_get_conversationsnonemanaged
PIPEDRIVE_GET_CURRENT_USER_DATA
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.
GET /composio/pipedrive/pipedrive_get_current_user_datanonemanaged
PIPEDRIVE_GET_DEAL
Tool to get details of a specific deal in Pipedrive. Use when you need to retrieve comprehensive information about a deal by its ID.
GET /composio/pipedrive/pipedrive_get_dealnonemanaged
PIPEDRIVE_GET_DEAL_ACTIVITIES
DEPRECATED: Use PIPEDRIVE_PIPEDRIVE_ACTIVITIES_UPDATE_ACTIVITY or PIPEDRIVE_LIST_ACTIVITIES instead. Lists activities associated with a deal. Use when you need to retrieve all activities linked to a specific deal.
GET /composio/pipedrive/pipedrive_get_deal_activitiesnonemanaged
PIPEDRIVE_GET_DEAL_CHANGELOG
Tool to list updates about deal field values. Use when you need to retrieve the changelog history showing all changes made to a specific deal's field values.
GET /composio/pipedrive/pipedrive_get_deal_changelognonemanaged
PIPEDRIVE_GET_DEAL_FIELD
Tool to retrieve a specific deal field by ID. Use when you need to get metadata and configuration for a deal field.
GET /composio/pipedrive/pipedrive_get_deal_fieldnonemanaged
PIPEDRIVE_GET_DEAL_FILES
Tool to list files attached to a deal. Use when you need to retrieve all files associated with a specific deal in Pipedrive.
GET /composio/pipedrive/pipedrive_get_deal_filesnonemanaged
PIPEDRIVE_GET_DEAL_FOLLOWERS
Lists users who are following the deal. Use when you need to retrieve all followers of a specific deal.
GET /composio/pipedrive/pipedrive_get_deal_followersnonemanaged
PIPEDRIVE_GET_DEAL_FOLLOWERS_CHANGELOG
Tool to retrieve changelogs about users who have followed a deal. Use when you need to track follower activity, showing when users were added or removed as followers.
GET /composio/pipedrive/pipedrive_get_deal_followers_changelognonemanaged
PIPEDRIVE_GET_DEAL_MAIL_MESSAGES
Tool to list mail messages associated with a deal in Pipedrive. Use when you need to retrieve email communications linked to a specific deal. Note: This returns mail message snippets only; for full email content, use the thread_id and query mail threads separately.
GET /composio/pipedrive/pipedrive_get_deal_mail_messagesnonemanaged
PIPEDRIVE_GET_DEAL_PARTICIPANTS
Tool to list participants of a deal. Use when you need to retrieve all participants (persons) associated with a specific deal in Pipedrive.
GET /composio/pipedrive/pipedrive_get_deal_participantsnonemanaged
PIPEDRIVE_GET_DEAL_PARTICIPANTS_CHANGELOG
Tool to list updates about participants of a deal. Use when you need to retrieve the changelog history showing all changes made to a specific deal's participants.
GET /composio/pipedrive/pipedrive_get_deal_participants_changelognonemanaged
PIPEDRIVE_GET_DEAL_PRODUCTS
Tool to list products attached to a deal. Use when you need to retrieve all products associated with a specific deal in Pipedrive.
GET /composio/pipedrive/pipedrive_get_deal_productsnonemanaged
PIPEDRIVE_GET_DEALS_CONVERSION_RATES_IN_PIPELINE
Returns all stage-to-stage conversion and pipeline-to-close rates for the given time period.
GET /composio/pipedrive/pipedrive_get_deals_conversion_rates_in_pipelinenonemanaged
PIPEDRIVE_GET_DEALS_CONVERT_STATUS
Tool to retrieve the conversion status for a deal-to-lead conversion operation. Use when you need to check the progress or result of a deal conversion job.
GET /composio/pipedrive/pipedrive_get_deals_convert_statusnonemanaged
PIPEDRIVE_GET_DEALS_DISCOUNTS
Tool to retrieve discounts for a specific deal. Use when you need to list all discounts added to a deal in Pipedrive.
GET /composio/pipedrive/pipedrive_get_deals_discountsnonemanaged
PIPEDRIVE_GET_DEALS_IN_A_PIPELINE
Lists deals in a specific pipeline across all its stages.
GET /composio/pipedrive/pipedrive_get_deals_in_a_pipelinenonemanaged
PIPEDRIVE_GET_DEALS_IN_A_STAGE
Lists deals in a specific stage.
GET /composio/pipedrive/pipedrive_get_deals_in_a_stagenonemanaged
PIPEDRIVE_GET_DEALS_PRODUCTS
Tool to retrieve products attached to specified deals (max 100 deals per request). Use when you need to get all products associated with multiple deals.
GET /composio/pipedrive/pipedrive_get_deals_productsnonemanaged
PIPEDRIVE_GET_DEALS_SUMMARY
Returns a summary of all the deals.
GET /composio/pipedrive/pipedrive_get_deals_summarynonemanaged
PIPEDRIVE_GET_DEALS_SUMMARY_ARCHIVED
Tool to retrieve summary statistics for archived deals. Use when you need aggregated data about archived deals including total count, values, and weighted values grouped by currency.
GET /composio/pipedrive/pipedrive_get_deals_summary_archivednonemanaged
PIPEDRIVE_GET_DEALS_TIMELINE
Returns opened and won deals in time-based groups according to a specified dealField, with examples of deals grouped by month over a 3-month period starting January 2012.
GET /composio/pipedrive/pipedrive_get_deals_timelinenonemanaged
PIPEDRIVE_GET_DEAL_SUBSCRIPTION
Returns details of an installment or a recurring subscription by the deal ID. Note: Subscriptions endpoints may not be available on company-specific hosts or may be deprecated. This action attempts multiple hosts and gracefully falls back to Installments (v2) or Deal Products (v1) to provide a useful response based on live API data.
GET /composio/pipedrive/pipedrive_get_deal_subscriptionnonemanaged
PIPEDRIVE_GET_DEALS_WITH_PRODUCT
Returns data about deals that have a product attached to it.
GET /composio/pipedrive/pipedrive_get_deals_with_productnonemanaged
PIPEDRIVE_GET_DEAL_UPDATES
Lists updates about a deal in chronological order. Use when you need to track deal changes, monitor activity timeline, or audit deal modifications.
GET /composio/pipedrive/pipedrive_get_deal_updatesnonemanaged
PIPEDRIVE_GET_DEAL_USERS
Tool to list users permitted to access a deal. Use when you need to retrieve all users who have permission to access a specific deal in Pipedrive.
GET /composio/pipedrive/pipedrive_get_deal_usersnonemanaged
PIPEDRIVE_GET_DETAILS_OF_AN_ORGANIZATION
Provides detailed information about an organization, including additional fields not shown when listing all organizations, and maps custom fields as long hashes to the 'key' value in organizationFields.
GET /composio/pipedrive/pipedrive_get_details_of_an_organizationnonemanaged
PIPEDRIVE_GET_DETAILS_OF_A_PERSON
DEPRECATED: Use PIPEDRIVE_PIPEDRIVE_GET_PERSON instead. The text describes an API endpoint that returns detailed person information, including extra fields and custom fields as hashes. It also provides `data.marketing_status` if the Campaigns product is used.
GET /composio/pipedrive/pipedrive_get_details_of_a_personnonemanaged
PIPEDRIVE_GET_FILE
Returns data about a specific file.
GET /composio/pipedrive/pipedrive_get_filenonemanaged
PIPEDRIVE_GET_FILTER
Returns data about a specific filter. Note that this also returns the condition lines of the filter.
GET /composio/pipedrive/pipedrive_get_filternonemanaged
PIPEDRIVE_GET_GOAL_RESULT
Gets the progress of a goal for the specified period.
GET /composio/pipedrive/pipedrive_get_goal_resultnonemanaged
PIPEDRIVE_GET_LEAD_CONVERSION_STATUS
Tool to retrieve the conversion status for a specific lead conversion job. Use when you need to check the progress of a lead-to-deal conversion including current state and resulting deal ID upon completion.
GET /composio/pipedrive/pipedrive_get_lead_conversion_statusnonemanaged
PIPEDRIVE_GET_LEAD_FIELDS
Tool to retrieve all lead fields. Use when you need to get the schema for leads in a company's context.
GET /composio/pipedrive/pipedrive_get_lead_fieldsnonemanaged
PIPEDRIVE_GET_LEAD_USERS
Tool to list users permitted to access a lead. Use when you need to retrieve all user IDs who have permission to access a specific lead in Pipedrive.
GET /composio/pipedrive/pipedrive_get_lead_usersnonemanaged
PIPEDRIVE_GET_MAIL_MESSAGE
Returns data about a specific mail message.
GET /composio/pipedrive/pipedrive_get_mail_messagenonemanaged
PIPEDRIVE_GET_MAIL_THREAD
Returns a specific mail thread.
GET /composio/pipedrive/pipedrive_get_mail_threadnonemanaged
PIPEDRIVE_GET_MAIL_THREAD_MESSAGES
Returns all the mail messages inside a specified mail thread.
GET /composio/pipedrive/pipedrive_get_mail_thread_messagesnonemanaged
PIPEDRIVE_GET_MAIL_THREADS
Returns mail threads in a specified folder ordered by the most recent message within.
GET /composio/pipedrive/pipedrive_get_mail_threadsnonemanaged
PIPEDRIVE_GET_MARKETPLACE_CLIENT_ID
Tool to retrieve marketplace_client_id of an installed video integration. Use when you need the client ID for an installed integration.
GET /composio/pipedrive/pipedrive_get_marketplace_client_idnonemanaged
PIPEDRIVE_GET_NOTE
Returns details about a specific note.
GET /composio/pipedrive/pipedrive_get_notenonemanaged
PIPEDRIVE_GET_NOTE_COMMENTS
Returns all comments associated with a note.
GET /composio/pipedrive/pipedrive_get_note_commentsnonemanaged
PIPEDRIVE_GET_ONE_LEAD
API returns specific lead details with custom field values in the Deals format. Unset custom fields are omitted. Leads share custom fields with deals, not having a unique set.
GET /composio/pipedrive/pipedrive_get_one_leadnonemanaged
PIPEDRIVE_GET_ORGANIZATION
Tool to get details of a specific organization in Pipedrive. Use when you need to retrieve comprehensive information about an organization by its ID.
GET /composio/pipedrive/pipedrive_get_organizationnonemanaged
PIPEDRIVE_GET_ORGANIZATION_CHANGELOG
Tool to list updates about organization field values. Use when you need to retrieve the changelog history showing all changes made to a specific organization's field values.
GET /composio/pipedrive/pipedrive_get_organization_changelognonemanaged
PIPEDRIVE_GET_ORGANIZATION_DEALS
Lists deals associated with an organization. Use when you need to retrieve all deals linked to a specific organization with optional filtering and pagination.
GET /composio/pipedrive/pipedrive_get_organization_dealsnonemanaged
PIPEDRIVE_GET_ORGANIZATION_FIELD
Tool to retrieve a specific organization field by ID. Use when you need to get metadata and configuration for an organization field.
GET /composio/pipedrive/pipedrive_get_organization_fieldnonemanaged
PIPEDRIVE_GET_ORGANIZATION_FILES
Tool to list files attached to an organization. Use when you need to retrieve all files associated with a specific organization in Pipedrive.
GET /composio/pipedrive/pipedrive_get_organization_filesnonemanaged
PIPEDRIVE_GET_ORGANIZATION_FOLLOWERS
Tool to list followers of an organization. Use when you need to retrieve all users who are following a specific organization in Pipedrive.
GET /composio/pipedrive/pipedrive_get_organization_followersnonemanaged
PIPEDRIVE_GET_ORGANIZATION_FOLLOWERS_CHANGELOG
Tool to list changelog about organization followers. Use when you need to retrieve the history of users who have followed or unfollowed a specific organization.
GET /composio/pipedrive/pipedrive_get_organization_followers_changelognonemanaged
PIPEDRIVE_GET_ORGANIZATION_MAIL_MESSAGES
Tool to list mail messages associated with an organization. Use when you need to retrieve all email correspondence linked to a specific organization in Pipedrive.
GET /composio/pipedrive/pipedrive_get_organization_mail_messagesnonemanaged
PIPEDRIVE_GET_ORGANIZATION_PERSONS
Tool to list persons associated with an organization. Use when you need to retrieve all persons linked to a specific organization in Pipedrive.
GET /composio/pipedrive/pipedrive_get_organization_personsnonemanaged
PIPEDRIVE_GET_ORGANIZATION_RELATIONSHIP
Finds and returns an organization relationship from its ID.
GET /composio/pipedrive/pipedrive_get_organization_relationshipnonemanaged
PIPEDRIVE_GET_ORGANIZATION_UPDATES
Tool to list updates about an organization including field value changes, activities, notes, files, and other related items. Use when you need to retrieve the activity flow and update history for a specific organization.
GET /composio/pipedrive/pipedrive_get_organization_updatesnonemanaged
PIPEDRIVE_GET_ORGANIZATION_USERS
List users permitted to access an organization. Use when you need to retrieve all users who have been granted permission to view and interact with a specific organization record.
GET /composio/pipedrive/pipedrive_get_organization_usersnonemanaged
PIPEDRIVE_GET_PERMISSION_SET
Returns data about a specific permission set.
GET /composio/pipedrive/pipedrive_get_permission_setnonemanaged
PIPEDRIVE_GET_PERMISSION_SET_ASSIGNMENTS
Tool to list permission set assignments for a given permission set. Use when you need to retrieve all users assigned to a specific permission set.
GET /composio/pipedrive/pipedrive_get_permission_set_assignmentsnonemanaged
PIPEDRIVE_GET_PERSON
Tool to get details of a specific person in Pipedrive. Use when you need to retrieve comprehensive information about a person by their ID.
GET /composio/pipedrive/pipedrive_get_personnonemanaged
PIPEDRIVE_GET_PERSON_CHANGELOG
Tool to list updates about person field values. Use when you need to retrieve the changelog history showing all changes made to a specific person's field values.
GET /composio/pipedrive/pipedrive_get_person_changelognonemanaged
PIPEDRIVE_GET_PERSON_DEALS
Lists deals associated with a person. Use when you need to retrieve all deals linked to a specific person.
GET /composio/pipedrive/pipedrive_get_person_dealsnonemanaged
PIPEDRIVE_GET_PERSON_FIELD
Tool to retrieve metadata for a specific person field by its ID. Use when you need to get field properties like name, type, order, and options.
GET /composio/pipedrive/pipedrive_get_person_fieldnonemanaged
PIPEDRIVE_GET_PERSON_FILES
Tool to list files attached to a person. Use when you need to retrieve all files associated with a specific person in Pipedrive.
GET /composio/pipedrive/pipedrive_get_person_filesnonemanaged
PIPEDRIVE_GET_PERSON_FOLLOWERS
Tool to list followers of a person in Pipedrive. Use when you need to retrieve all users who are following a specific person.
GET /composio/pipedrive/pipedrive_get_person_followersnonemanaged
PIPEDRIVE_GET_PERSON_FOLLOWERS_CHANGELOG
Tool to retrieve changelogs about users who have followed a person. Use when you need to track follower activity, showing when users were added or removed as followers.
GET /composio/pipedrive/pipedrive_get_person_followers_changelognonemanaged
PIPEDRIVE_GET_PERSON_MAIL_MESSAGES
Tool to list mail messages associated with a person in Pipedrive. Use when you need to retrieve email communications linked to a specific person contact.
GET /composio/pipedrive/pipedrive_get_person_mail_messagesnonemanaged
PIPEDRIVE_GET_PERSON_PICTURE
Tool to get picture details of a specific person in Pipedrive. Use when you need to retrieve picture information and URLs for a person by their ID.
GET /composio/pipedrive/pipedrive_get_person_picturenonemanaged
PIPEDRIVE_GET_PERSON_PRODUCTS
Tool to list products associated with a person. Use when you need to retrieve all products linked to a specific person in Pipedrive.
GET /composio/pipedrive/pipedrive_get_person_productsnonemanaged
PIPEDRIVE_GET_PERSON_UPDATES
Lists updates and activity history for a specific person in chronological order. Use when you need to track person changes, monitor activity timeline, or audit person modifications.
GET /composio/pipedrive/pipedrive_get_person_updatesnonemanaged
PIPEDRIVE_GET_PERSON_USERS
Tool to list users permitted to access a person. Use when you need to retrieve all users who have permission to access a specific person in Pipedrive.
GET /composio/pipedrive/pipedrive_get_person_usersnonemanaged
PIPEDRIVE_GET_PIPELINE
Returns data about a specific pipeline. Also returns the summary of the deals in this pipeline across its stages.
GET /composio/pipedrive/pipedrive_get_pipelinenonemanaged
PIPEDRIVE_GET_PIPELINE_CONVERSION_STATISTICS
Tool to get deals conversion rates in a pipeline for a given time period. Use when you need stage-to-stage conversion statistics, won conversion rates, or lost conversion rates for a specific pipeline.
GET /composio/pipedrive/pipedrive_get_pipeline_conversion_statisticsnonemanaged
PIPEDRIVE_GET_PIPELINE_MOVEMENT_STATISTICS
Tool to retrieve deal movement statistics within a pipeline for a specified time period. Use when you need to analyze pipeline performance metrics including new deals, won/lost deals, deals left open, and average age statistics.
GET /composio/pipedrive/pipedrive_get_pipeline_movement_statisticsnonemanaged
PIPEDRIVE_GET_PRODUCT
Returns data about a specific product.
GET /composio/pipedrive/pipedrive_get_productnonemanaged
PIPEDRIVE_GET_PRODUCT_DEALS
Tool to list deals associated with a product. Use when you need to retrieve deals that have a specific product attached to them.
GET /composio/pipedrive/pipedrive_get_product_dealsnonemanaged
PIPEDRIVE_GET_PRODUCT_FIELD
Returns data about a specific product field.
GET /composio/pipedrive/pipedrive_get_product_fieldnonemanaged
PIPEDRIVE_GET_PRODUCT_FILES
Tool to list files attached to a product. Use when you need to retrieve all files associated with a specific product in Pipedrive.
GET /composio/pipedrive/pipedrive_get_product_filesnonemanaged
PIPEDRIVE_GET_PRODUCT_FOLLOWERS
Tool to list all followers of a product in Pipedrive. Use when you need to retrieve users following a specific product. Returns pagination metadata to handle large follower lists.
GET /composio/pipedrive/pipedrive_get_product_followersnonemanaged
PIPEDRIVE_GET_PRODUCT_FOLLOWERS_CHANGELOG
Tool to list changelog of followers for a product. Use when you need to retrieve the history of users who have followed or unfollowed a specific product.
GET /composio/pipedrive/pipedrive_get_product_followers_changelognonemanaged
PIPEDRIVE_GET_PRODUCT_IMAGES
Tool to retrieve image data for a specific product. Use when you need to get the public URL and metadata for a product's image. Note that public URLs have a limited lifetime of 7 days.
GET /composio/pipedrive/pipedrive_get_product_imagesnonemanaged
PIPEDRIVE_GET_PRODUCT_USERS
Tool to list users permitted to access a product in Pipedrive. Use when you need to retrieve the list of users who have permission to view or manage a specific product.
GET /composio/pipedrive/pipedrive_get_product_usersnonemanaged
PIPEDRIVE_GET_PRODUCT_VARIATIONS
Tool to retrieve all product variations for a specific product with pagination support. Use when you need to get the complete list of variations available for a product, each with different prices across currencies.
GET /composio/pipedrive/pipedrive_get_product_variationsnonemanaged
PIPEDRIVE_GET_PROJECT
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.
GET /composio/pipedrive/pipedrive_get_projectnonemanaged
PIPEDRIVE_GET_PROJECT_ACTIVITIES
Returns activities linked to a specific project.
GET /composio/pipedrive/pipedrive_get_project_activitiesnonemanaged
PIPEDRIVE_GET_PROJECT_BOARD
Returns the details of a specific project board.
GET /composio/pipedrive/pipedrive_get_project_boardnonemanaged
PIPEDRIVE_GET_PROJECT_GROUPS
Returns all active groups under a specific project.
GET /composio/pipedrive/pipedrive_get_project_groupsnonemanaged
PIPEDRIVE_GET_PROJECT_PHASE
Returns the details of a specific project phase.
GET /composio/pipedrive/pipedrive_get_project_phasenonemanaged
PIPEDRIVE_GET_PROJECT_PHASES
Returns all active project phases under a specific board.
GET /composio/pipedrive/pipedrive_get_project_phasesnonemanaged
PIPEDRIVE_GET_PROJECT_PLAN
Returns information about items in a project plan. Items consists of tasks and activities and are linked to specific project phase and group.
GET /composio/pipedrive/pipedrive_get_project_plannonemanaged
PIPEDRIVE_GET_PROJECT_TASKS
Returns tasks linked to a specific project.
GET /composio/pipedrive/pipedrive_get_project_tasksnonemanaged
PIPEDRIVE_GET_RECENTS
Returns data about all recent changes occurred after the given timestamp.
GET /composio/pipedrive/pipedrive_get_recentsnonemanaged
PIPEDRIVE_GET_ROLE
Tool to retrieve details for a specific role by its ID. Use when you need to get complete role information including name, parent role, active status, assignment count, and default visibility settings.
GET /composio/pipedrive/pipedrive_get_rolenonemanaged
PIPEDRIVE_GET_ROLE_ASSIGNMENTS
Tool to retrieve all users assigned to a specific role in Pipedrive. Use when you need to list role assignments for a given role.
GET /composio/pipedrive/pipedrive_get_role_assignmentsnonemanaged
PIPEDRIVE_GET_ROLE_PIPELINES
Returns the visibility settings for pipelines associated with a specific role. Use when you need to list which pipelines are visible or hidden for a role.
GET /composio/pipedrive/pipedrive_get_role_pipelinesnonemanaged
PIPEDRIVE_GET_ROLE_SETTINGS
Tool to retrieve visibility settings of a specific role. Use when you need to get default visibility levels and access levels for deals, leads, organizations, people, and products associated with a role. Note: - Roles endpoints require the `admin` scope. - For OAuth tokens, Pipedrive expects the company domain base URL with `/api/v1` path. Example: https://{COMPANY}.pipedrive.com/api/v1/roles/{id}/settings - This action normalizes the provided base_url to use `/api/v1` to avoid host/path mismatches.
GET /composio/pipedrive/pipedrive_get_role_settingsnonemanaged
PIPEDRIVE_GET_STAGE
Returns data about a specific stage.
GET /composio/pipedrive/pipedrive_get_stagenonemanaged
PIPEDRIVE_GET_SUBSCRIPTION
Returns details of an installment or a recurring subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. To avoid 404s, this action tries multiple hosts and gracefully falls back to Installments (v2) and Deal Products (v1).
GET /composio/pipedrive/pipedrive_get_subscriptionnonemanaged
PIPEDRIVE_GET_SUBSCRIPTION_PAYMENTS
Returns all payments of an installment or recurring subscription.
GET /composio/pipedrive/pipedrive_get_subscription_paymentsnonemanaged
PIPEDRIVE_GET_TASK
Returns the details of a specific task.
GET /composio/pipedrive/pipedrive_get_tasknonemanaged
PIPEDRIVE_GET_TEAM
Returns data about a specific team.
GET /composio/pipedrive/pipedrive_get_teamnonemanaged
PIPEDRIVE_GET_TEMPLATE
Returns the details of a specific project template.
GET /composio/pipedrive/pipedrive_get_templatenonemanaged
PIPEDRIVE_GET_TEMPLATES
Tool to retrieve message templates for a channel. Use when template support is enabled.
GET /composio/pipedrive/pipedrive_get_templatesnonemanaged
PIPEDRIVE_GET_USER
Returns data about a specific user within the company.
GET /composio/pipedrive/pipedrive_get_usernonemanaged
PIPEDRIVE_GET_USER_CALL_LOGS
Returns all call logs assigned to a particular user.
GET /composio/pipedrive/pipedrive_get_user_call_logsnonemanaged
PIPEDRIVE_GET_USER_FOLLOWERS
Tool to list users who are following a specific user. Use when you need to retrieve all followers of a user in Pipedrive.
GET /composio/pipedrive/pipedrive_get_user_followersnonemanaged
PIPEDRIVE_GET_USER_PERMISSIONS
Tool to list aggregated permissions over all assigned permission sets for a user. Use when you need to check what capabilities and access rights a specific user has across the system.
GET /composio/pipedrive/pipedrive_get_user_permissionsnonemanaged
PIPEDRIVE_GET_USER_ROLE_ASSIGNMENTS
Tool to list role assignments for a user. Use when you need to retrieve all role assignments associated with a specific user in Pipedrive.
GET /composio/pipedrive/pipedrive_get_user_role_assignmentsnonemanaged
PIPEDRIVE_GET_USER_ROLE_SETTINGS
Tool to list user role settings. Use when you need to retrieve the role configuration data for a specific user, including default visibility levels and access levels for various entities. Note: This endpoint costs 10 API credits per request.
GET /composio/pipedrive/pipedrive_get_user_role_settingsnonemanaged
PIPEDRIVE_LINK_REMOTE_FILE
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>.
POST /composio/pipedrive/pipedrive_link_remote_fileexternal_sendmanaged
PIPEDRIVE_LINK_USER_VIDEO_INTEGRATION
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.
POST /composio/pipedrive/pipedrive_link_user_video_integrationexternal_sendmanaged
PIPEDRIVE_LIST_DEAL_ACTIVITIES
Lists activities associated with a deal.
GET /composio/pipedrive/pipedrive_list_deal_activitiesnonemanaged
PIPEDRIVE_LIST_DEAL_FILES
Lists files associated with a deal.
GET /composio/pipedrive/pipedrive_list_deal_filesnonemanaged
PIPEDRIVE_LIST_DEAL_FOLLOWERS
Lists the followers of a deal.
GET /composio/pipedrive/pipedrive_list_deal_followersnonemanaged
PIPEDRIVE_LIST_DEAL_MAIL_MESSAGES
Lists mail messages associated with a deal.
GET /composio/pipedrive/pipedrive_list_deal_mail_messagesnonemanaged
PIPEDRIVE_LIST_DEAL_PERSONS
The endpoint lists every person linked to a deal, including primary contacts and participants, and provides a `data.marketing_status` field for users of the Campaigns product.
GET /composio/pipedrive/pipedrive_list_deal_personsnonemanaged
PIPEDRIVE_LIST_DEAL_PRODUCTS
Lists products attached to a deal.
GET /composio/pipedrive/pipedrive_list_deal_productsnonemanaged
PIPEDRIVE_LIST_DEAL_UPDATES
Lists updates about a deal.
GET /composio/pipedrive/pipedrive_list_deal_updatesnonemanaged
PIPEDRIVE_LIST_DEAL_USERS
Lists the users permitted to access a deal.
GET /composio/pipedrive/pipedrive_list_deal_usersnonemanaged
PIPEDRIVE_LIST_FILES
Lists all files uploaded to Pipedrive with optional filtering via pagination and sorting. Use this action when you need to retrieve all files across the entire Pipedrive account, regardless of which entity they're attached to. This differs from entity-specific file actions (like get_deal_files) which only return files for a particular deal, person, or organization.
GET /composio/pipedrive/pipedrive_list_filesnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_ACTIVITIES
Lists activities associated with an organization.
GET /composio/pipedrive/pipedrive_list_organization_activitiesnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_DEALS
Lists deals associated with an organization.
GET /composio/pipedrive/pipedrive_list_organization_dealsnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_FILES
Lists files associated with an organization.
GET /composio/pipedrive/pipedrive_list_organization_filesnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_FOLLOWERS
Lists the followers of an organization.
GET /composio/pipedrive/pipedrive_list_organization_followersnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_MAIL_MESSAGES
Lists mail messages associated with an organization.
GET /composio/pipedrive/pipedrive_list_organization_mail_messagesnonemanaged
PIPEDRIVE_LIST_ORGANIZATION_PERSONS
Lists persons associated with an organization.<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.
GET /composio/pipedrive/pipedrive_list_organization_personsnonemanaged
PIPEDRIVE_LIST_PARTICIPANTS_OF_A_DEAL
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.
GET /composio/pipedrive/pipedrive_list_participants_of_a_dealnonemanaged
PIPEDRIVE_LIST_PERMISSION_SET_ASSIGNMENTS
Returns the list of assignments for a permission set. Notes: - This endpoint requires the `admin` OAuth scope. - OAuth calls must target the company domain with `/api/v1` path, e.g., https://{COMPANY}.pipedrive.com/api/v1/permissionSets/{id}/assignments - This action normalizes the base URL accordingly and returns the API envelope even on errors.
GET /composio/pipedrive/pipedrive_list_permission_set_assignmentsnonemanaged
PIPEDRIVE_LIST_PERSON_ACTIVITIES
Lists activities associated with a person.
GET /composio/pipedrive/pipedrive_list_person_activitiesnonemanaged
PIPEDRIVE_LIST_PERSON_DEALS
Lists deals associated with a person.
GET /composio/pipedrive/pipedrive_list_person_dealsnonemanaged
PIPEDRIVE_LIST_PERSON_FILES
Lists files associated with a person.
GET /composio/pipedrive/pipedrive_list_person_filesnonemanaged
PIPEDRIVE_LIST_PERSON_FOLLOWERS
Lists the followers of a person.
GET /composio/pipedrive/pipedrive_list_person_followersnonemanaged
PIPEDRIVE_LIST_PERSON_MAIL_MESSAGES
Lists mail messages associated with a person.
GET /composio/pipedrive/pipedrive_list_person_mail_messagesnonemanaged
PIPEDRIVE_LIST_PERSON_PRODUCTS
Lists products associated with a person.
GET /composio/pipedrive/pipedrive_list_person_productsnonemanaged
PIPEDRIVE_LIST_PERSON_USERS
List users permitted to access a person.
GET /composio/pipedrive/pipedrive_list_person_usersnonemanaged
PIPEDRIVE_LIST_PRODUCT_FILES
Lists files associated with a product.
GET /composio/pipedrive/pipedrive_list_product_filesnonemanaged
PIPEDRIVE_LIST_PRODUCT_FOLLOWERS
Lists the followers of a product.
GET /composio/pipedrive/pipedrive_list_product_followersnonemanaged
PIPEDRIVE_LIST_PRODUCT_USERS
Lists users permitted to access a product.
GET /composio/pipedrive/pipedrive_list_product_usersnonemanaged
PIPEDRIVE_LIST_ROLE_ASSIGNMENTS
Returns all users assigned to a role. Notes: - Roles endpoints require the `admin` OAuth scope. - OAuth calls must target the company domain with `/api/v1` path, e.g., https://{COMPANY}.pipedrive.com/api/v1/roles/{id}/assignments - This action normalizes the base URL accordingly.
GET /composio/pipedrive/pipedrive_list_role_assignmentsnonemanaged
PIPEDRIVE_LIST_ROLE_PIPELINE_VISIBILITY
Returns a list of visible or hidden pipeline IDs by role. See the "Visibility groups article" for details on pipeline visibility.
GET /composio/pipedrive/pipedrive_list_role_pipeline_visibilitynonemanaged
PIPEDRIVE_LIST_ROLE_SETTINGS
Returns the visibility settings of a specific role. Notes: - Roles endpoints require the `admin` OAuth scope. - OAuth calls must target the company domain with `/api/v1` path, e.g., https://{COMPANY}.pipedrive.com/api/v1/roles/{id}/settings - This action normalizes the base URL accordingly.
GET /composio/pipedrive/pipedrive_list_role_settingsnonemanaged
PIPEDRIVE_LIST_UPDATES_ABOUT_AN_ORGANIZATION
Lists updates about an organization.
GET /composio/pipedrive/pipedrive_list_updates_about_an_organizationnonemanaged
PIPEDRIVE_LIST_UPDATES_ABOUT_A_PERSON
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.
GET /composio/pipedrive/pipedrive_list_updates_about_a_personnonemanaged
PIPEDRIVE_LIST_UPDATES_ABOUT_PARTICIPANTS_OF_A_DEAL
This endpoint provides cursor-paginated updates on deal participants. For pagination details, see the Pipedrive documentation.
GET /composio/pipedrive/pipedrive_list_updates_about_participants_of_a_dealnonemanaged
PIPEDRIVE_LIST_USER_FOLLOWERS
Lists the followers of a specific user.
GET /composio/pipedrive/pipedrive_list_user_followersnonemanaged
PIPEDRIVE_LIST_USER_PERMISSIONS
Lists aggregated permissions over all assigned permission sets for a user.
GET /composio/pipedrive/pipedrive_list_user_permissionsnonemanaged
PIPEDRIVE_LIST_USER_ROLE_ASSIGNMENTS
Lists role assignments for a user.
GET /composio/pipedrive/pipedrive_list_user_role_assignmentsnonemanaged
PIPEDRIVE_LIST_USER_ROLE_SETTINGS
Lists the settings of user's assigned role.
GET /composio/pipedrive/pipedrive_list_user_role_settingsnonemanaged
PIPEDRIVE_LIST_USER_SETTINGS
Lists the settings of an authorized user. Example response contains a shortened list of settings.
GET /composio/pipedrive/pipedrive_list_user_settingsnonemanaged
PIPEDRIVE_MERGE_DEALS
Tool to merge two deals in Pipedrive. Use when you need to consolidate two deals into one. The deal specified by 'id' will be merged into the deal specified by 'merge_with_id', and the first deal will be removed while the second one will remain with all consolidated data.
POST /composio/pipedrive/pipedrive_merge_dealsexternal_sendmanaged
PIPEDRIVE_MERGE_ORGANIZATIONS
Tool to merge two organizations in Pipedrive. Use when you need to consolidate two organizations into one. The organization specified by 'id' will be merged into the organization specified by 'merge_with_id', and the first organization will be removed while the second one will remain with all consolidated data.
POST /composio/pipedrive/pipedrive_merge_organizationsexternal_sendmanaged
PIPEDRIVE_MERGE_PERSONS
Tool to merge two persons in Pipedrive. Use when you need to combine two person records into one. The person ID specified in the request will be merged and removed, while the merge_with_id person will remain. When data conflicts exist, the merge_with_id person's field data takes priority.
POST /composio/pipedrive/pipedrive_merge_personsexternal_sendmanaged
PIPEDRIVE_MERGE_TWO_DEALS
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>.
POST /composio/pipedrive/pipedrive_merge_two_dealsexternal_sendmanaged
PIPEDRIVE_MERGE_TWO_ORGANIZATIONS
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>.
POST /composio/pipedrive/pipedrive_merge_two_organizationsexternal_sendmanaged
PIPEDRIVE_MERGE_TWO_PERSONS
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>.
POST /composio/pipedrive/pipedrive_merge_two_personsexternal_sendmanaged
PIPEDRIVE_ORGANIZATION_ACCESSIBLE_USER_LIST
List users permitted to access an organization.
POST /composio/pipedrive/pipedrive_organization_accessible_user_listexternal_sendmanaged
PIPEDRIVE_PATCH_DEAL_FIELDS
Updates an existing deal custom field using PATCH method. Use when you need to modify field properties like name, visibility, or validation rules. Note that field code and type are immutable and cannot be changed.
POST /composio/pipedrive/pipedrive_patch_deal_fieldsexternal_sendmanaged
PIPEDRIVE_PATCH_ORGANIZATION_FIELDS
Tool to update an existing organization field in Pipedrive using the v2 API. Use when you need to modify field name, UI visibility, importance settings, required field settings, or description.
POST /composio/pipedrive/pipedrive_patch_organization_fieldsexternal_sendmanaged
PIPEDRIVE_PATCH_PERSON_FIELDS
Tool to update person field configuration in Pipedrive. Use when you need to modify field properties like name, description, visibility settings, or requirement status. Only provided properties will be updated; omitted properties retain their existing values. Note: field_code and field_type cannot be changed.
POST /composio/pipedrive/pipedrive_patch_person_fieldsexternal_sendmanaged
PIPEDRIVE_PRODUCTFIELDS_PATCH_PRODUCTFIELDS
Tool to update a product custom field. Use when you need to modify field name, UI visibility, or description. The field_code and field_type cannot be changed. At least one field must be provided in the request.
POST /composio/pipedrive/pipedrive_productfields_patch_productfieldsexternal_sendmanaged
PIPEDRIVE_REFRESH_TOKENS
Access tokens expire after the time specified in `expires_in`. To continue accessing the API, use the `refresh_token` to obtain a new access token.
POST /composio/pipedrive/pipedrive_refresh_tokensexternal_sendmanaged
PIPEDRIVE_REQUEST_AUTHORIZATION
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.
POST /composio/pipedrive/pipedrive_request_authorizationexternal_sendmanaged
PIPEDRIVE_SEARCH_DEALS
This API endpoint searches deals by title, notes, and custom fields, filters results by person or organization ID, and is a specific use case of /v1/itemSearch with limited OAuth scope.
GET /composio/pipedrive/pipedrive_search_dealsnonemanaged
PIPEDRIVE_SEARCH_ITEM_BY_FIELD
Performs a search from the values of a specific field. Results can either be the distinct values of the field (useful for searching autocomplete field values), or the IDs of actual items (deals, leads, persons, organizations or products).
GET /composio/pipedrive/pipedrive_search_item_by_fieldnonemanaged
PIPEDRIVE_SEARCH_LEADS
Endpoint searches leads by title, notes, custom fields, with options to filter by person and organization IDs, and is a more specific use of the /v1/itemSearch with limited OAuth scope.
GET /composio/pipedrive/pipedrive_search_leadsnonemanaged
PIPEDRIVE_SEARCH_MULTIPLE_ITEM_TYPES
Performs a search from your choice of item types and fields.
GET /composio/pipedrive/pipedrive_search_multiple_item_typesnonemanaged
PIPEDRIVE_SEARCH_ORGANIZATIONS
Searches all organizations by name, address, 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.
GET /composio/pipedrive/pipedrive_search_organizationsnonemanaged
PIPEDRIVE_SEARCH_PERSONS
This endpoint searches for individuals by various identifiers and is a specific use case of /v1/itemSearch with limited OAuth scope, allowing results filtering by organization ID.
GET /composio/pipedrive/pipedrive_search_personsnonemanaged
PIPEDRIVE_SEARCH_PRODUCTS
Searches all products by name, code 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.
GET /composio/pipedrive/pipedrive_search_productsnonemanaged
PIPEDRIVE_TAGES_UPDATE_STAGE
Tool to update an existing stage in Pipedrive. Use when you need to modify stage properties such as name, deal probability, or rotten deal settings.
POST /composio/pipedrive/pipedrive_tages_update_stageexternal_sendmanaged
PIPEDRIVE_UNLINK_USER_FROM_VIDEO_CALL_INTEGRATION
A video calling provider must call this endpoint to remove the link between a user and the installed video calling app.
POST /composio/pipedrive/pipedrive_unlink_user_from_video_call_integrationexternal_sendmanaged
PIPEDRIVE_UPDATE_A_COMMENT_RELATED_TO_A_NOTE
Updates a comment related to a note.
POST /composio/pipedrive/pipedrive_update_a_comment_related_to_a_noteexternal_sendmanaged
PIPEDRIVE_UPDATE_ACTIVITY
Tool to update an existing activity in Pipedrive including scheduling, assignments, descriptions, and participants. Use when you need to modify any properties of an activity such as subject, due date/time, status, or associated entities.
POST /composio/pipedrive/pipedrive_update_activityexternal_sendmanaged
PIPEDRIVE_UPDATE_ACTIVITY_IN_PROJECT_PLAN
Updates an activity phase or group in a project.
POST /composio/pipedrive/pipedrive_update_activity_in_project_planexternal_sendmanaged
PIPEDRIVE_UPDATE_ACTIVITY_TYPE
Tool to update an activity type in Pipedrive. Use when you need to modify the name, icon, color, or order of an existing activity type.
POST /composio/pipedrive/pipedrive_update_activity_typeexternal_sendmanaged
PIPEDRIVE_UPDATE_A_DEAL
Updates the properties of a deal. For more information, see the tutorial for <a href="https://pipedrive.readme.io/docs/updating-a-deal" target="_blank" rel="noopener noreferrer">updating a deal</a>.
POST /composio/pipedrive/pipedrive_update_a_dealexternal_sendmanaged
PIPEDRIVE_UPDATE_A_DEAL_FIELD
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>.
POST /composio/pipedrive/pipedrive_update_a_deal_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_A_FILTER
Updates an existing filter in Pipedrive. Use when you need to modify filter name or conditions. Maximum of 16 conditions per filter allowed.
POST /composio/pipedrive/pipedrive_update_a_filterexternal_sendmanaged
PIPEDRIVE_UPDATE_A_LEAD
Updating lead properties modifies only specified fields; use `null` to unset. Custom field data matches `Deals`. Unset fields are omitted. Leads share deals' custom fields. For examples, refer to the tutorial.
POST /composio/pipedrive/pipedrive_update_a_leadexternal_sendmanaged
PIPEDRIVE_UPDATE_A_LEAD_LABEL
Updates one or more properties of a lead label. Only properties included in the request will be updated.
POST /composio/pipedrive/pipedrive_update_a_lead_labelexternal_sendmanaged
PIPEDRIVE_UPDATE_AN_ACTIVITY
Updates an activity. Includes `more_activities_scheduled_in_context` property in response's `additional_data` which indicates whether there are more undone activities scheduled with the same deal, person or organization (depending on the supplied data).
POST /composio/pipedrive/pipedrive_update_an_activityexternal_sendmanaged
PIPEDRIVE_UPDATE_AN_ACTIVITY_TYPE
Updates an activity type.
POST /composio/pipedrive/pipedrive_update_an_activity_typeexternal_sendmanaged
PIPEDRIVE_UPDATE_AN_ORGANIZATION
Updates the properties of an organization.
POST /composio/pipedrive/pipedrive_update_an_organizationexternal_sendmanaged
PIPEDRIVE_UPDATE_AN_ORGANIZATION_FIELD
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>.
POST /composio/pipedrive/pipedrive_update_an_organization_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_AN_ORGANIZATION_RELATIONSHIP
Updates and returns an organization relationship.
POST /composio/pipedrive/pipedrive_update_an_organization_relationshipexternal_sendmanaged
PIPEDRIVE_UPDATE_A_NOTE
Updates a note.
POST /composio/pipedrive/pipedrive_update_a_noteexternal_sendmanaged
PIPEDRIVE_UPDATE_A_PERSON
Modifies a person’s details in Pipedrive. See the linked tutorial for guidance. If utilizing Campaigns, the endpoint also handles `data.marketing_status`.
POST /composio/pipedrive/pipedrive_update_a_personexternal_sendmanaged
PIPEDRIVE_UPDATE_A_PERSON_FIELD
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>.
POST /composio/pipedrive/pipedrive_update_a_person_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_A_PIPELINE
Updates the properties of a pipeline (v2).
POST /composio/pipedrive/pipedrive_update_a_pipelineexternal_sendmanaged
PIPEDRIVE_UPDATE_A_PRODUCT
Updates product data.
POST /composio/pipedrive/pipedrive_update_a_productexternal_sendmanaged
PIPEDRIVE_UPDATE_A_PRODUCT_FIELD
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>.
POST /composio/pipedrive/pipedrive_update_a_product_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_COMMENT_FOR_NOTE
Tool to update a comment on a note in Pipedrive. Use when you need to modify the content of an existing comment attached to a note.
POST /composio/pipedrive/pipedrive_update_comment_for_noteexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL
Tool to update an existing deal in Pipedrive. Use when you need to modify properties of a deal such as title, value, status, stage, or associated contacts/organizations.
POST /composio/pipedrive/pipedrive_update_dealexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL_DISCOUNT
Tool to update a discount for a specific deal. Use when you need to modify the amount, description, or type of an existing discount added to a deal in Pipedrive.
POST /composio/pipedrive/pipedrive_update_deal_discountexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL_FIELD
Tool to update a deal field in Pipedrive. Use when you need to modify existing deal field properties such as name, visibility, or options. Note that field_code and field_type cannot be changed.
POST /composio/pipedrive/pipedrive_update_deal_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_DEALFIELDS_OPTIONS
Tool to update existing options for a deal custom field atomically. Use when you need to modify labels of options in a deal field.
POST /composio/pipedrive/pipedrive_update_dealfields_optionsexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL_PRODUCT
Updates a product attached to a deal with new values. Use when you need to modify price, quantity, discount, tax, or other properties of a deal product.
POST /composio/pipedrive/pipedrive_update_deal_productexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL_PRODUCT_ATTACHMENT
Updates the details of the product that has been attached to a deal.
POST /composio/pipedrive/pipedrive_update_deal_product_attachmentexternal_sendmanaged
PIPEDRIVE_UPDATE_DEAL_V2
Tool to update an existing deal using Pipedrive v2 API. Use when you need to modify deal properties including custom fields, archive status, or deletion status.
POST /composio/pipedrive/pipedrive_update_deal_v2external_sendmanaged
PIPEDRIVE_UPDATE_FILE
Updates the properties of a file including its visible name and description. Use when you need to modify file metadata in Pipedrive.
POST /composio/pipedrive/pipedrive_update_fileexternal_sendmanaged
PIPEDRIVE_UPDATE_FILE_DETAILS
Updates the properties of a file.
POST /composio/pipedrive/pipedrive_update_file_detailsexternal_sendmanaged
PIPEDRIVE_UPDATE_FILTER
Updates an existing filter.
POST /composio/pipedrive/pipedrive_update_filterexternal_sendmanaged
PIPEDRIVE_UPDATE_GOAL
Updates an existing goal. Note: For OAuth, Goals API is available under {companydomain}/api/v1. The platform metadata base_url may be {companydomain}/v1, which yields 404 for PUT /goals/{id}. We therefore construct the URL using the company domain and /api/v1 explicitly.
POST /composio/pipedrive/pipedrive_update_goalexternal_sendmanaged
PIPEDRIVE_UPDATE_INSTALLMENT_SUBSCRIPTION
Updates an installment subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. To avoid 404s, this action overrides the default request behavior and uses multiple hosts along with a practical fallback to Deal Products when Subscriptions/Installments features are not accessible.
POST /composio/pipedrive/pipedrive_update_installment_subscriptionexternal_sendmanaged
PIPEDRIVE_UPDATE_LEAD
Tool to update a lead in Pipedrive. Use when you need to modify properties of an existing lead such as title, value, status, or linked contacts.
POST /composio/pipedrive/pipedrive_update_leadexternal_sendmanaged
PIPEDRIVE_UPDATE_LEAD_LABEL
Tool to update a lead label in Pipedrive. Use when you need to modify the name or color of an existing lead label. Only properties included in the request will be updated.
POST /composio/pipedrive/pipedrive_update_lead_labelexternal_sendmanaged
PIPEDRIVE_UPDATE_MAIL_THREAD
Updates the properties of a mail thread.
POST /composio/pipedrive/pipedrive_update_mail_threadexternal_sendmanaged
PIPEDRIVE_UPDATE_NOTE
Tool to update an existing note in Pipedrive. Use when you need to modify the content or properties of a note attached to deals, persons, organizations, leads, or projects.
POST /composio/pipedrive/pipedrive_update_noteexternal_sendmanaged
PIPEDRIVE_UPDATE_ORGANIZATION
Tool to update an existing organization in Pipedrive. Use when you need to modify organization properties such as name, owner, visibility, labels, or address.
POST /composio/pipedrive/pipedrive_update_organizationexternal_sendmanaged
PIPEDRIVE_UPDATE_ORGANIZATION_FIELD
Tool to update an organization field in Pipedrive. Use when you need to modify the name, options, or visibility of an existing organization field.
POST /composio/pipedrive/pipedrive_update_organization_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_ORGANIZATION_FIELD_OPTIONS
Tool to update existing options for an organization custom field atomically. Use when you need to modify option labels for an organization field. All specified option IDs must exist or the entire request fails.
POST /composio/pipedrive/pipedrive_update_organization_field_optionsexternal_sendmanaged
PIPEDRIVE_UPDATE_ORGANIZATION_RELATIONSHIP
Tool to update an organization relationship in Pipedrive. Use when you need to modify the type or organizations involved in an existing relationship between two organizations.
POST /composio/pipedrive/pipedrive_update_organization_relationshipexternal_sendmanaged
PIPEDRIVE_UPDATE_PERSON
Tool to update a person's properties in Pipedrive. Use when you need to modify existing person details such as name, contact information, owner, or organization.
POST /composio/pipedrive/pipedrive_update_personexternal_sendmanaged
PIPEDRIVE_UPDATE_PERSON_FIELD
Tool to update a person field in Pipedrive. Use when you need to modify the name, options, or visibility settings of an existing person field.
POST /composio/pipedrive/pipedrive_update_person_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_PERSONFIELDS_OPTIONS
Tool to update existing options for a person custom field atomically. Use when you need to modify labels of options in a person field.
POST /composio/pipedrive/pipedrive_update_personfields_optionsexternal_sendmanaged
PIPEDRIVE_UPDATE_PERSON_V2
Tool to update a person's properties in Pipedrive using the v2 API. Use when you need to modify existing person details such as name, contact information, owner, or organization.
POST /composio/pipedrive/pipedrive_update_person_v2external_sendmanaged
PIPEDRIVE_UPDATE_PIPELINE
Tool to update a pipeline in Pipedrive. Use when you need to modify pipeline properties like name, deal probability, order, or active status. All fields except id are optional - only include the fields you want to update.
POST /composio/pipedrive/pipedrive_update_pipelineexternal_sendmanaged
PIPEDRIVE_UPDATE_PIPELINE_VISIBILITY_FOR_ROLE
Updates pipeline visibility settings for different roles. For details, see the Pipedrive Visibility groups article.
POST /composio/pipedrive/pipedrive_update_pipeline_visibility_for_roleexternal_sendmanaged
PIPEDRIVE_UPDATE_PRODUCT
Tool to update a product in Pipedrive. Use when you need to modify product details like name, code, price, tax, or other attributes.
POST /composio/pipedrive/pipedrive_update_productexternal_sendmanaged
PIPEDRIVE_UPDATE_PRODUCT_FIELD
Tool to update a product field definition in Pipedrive. Use when you need to modify the name or options of an existing product custom field.
POST /composio/pipedrive/pipedrive_update_product_fieldexternal_sendmanaged
PIPEDRIVE_UPDATE_PRODUCTFIELDS_OPTIONS
Tool to update existing options for a product custom field atomically. Use when you need to modify labels of options in a product field.
POST /composio/pipedrive/pipedrive_update_productfields_optionsexternal_sendmanaged
PIPEDRIVE_UPDATE_PRODUCT_IMAGE
Tool to update an image for a product in Pipedrive. Use when you need to add or replace a product image.
POST /composio/pipedrive/pipedrive_update_product_imageexternal_sendmanaged
PIPEDRIVE_UPDATE_PRODUCT_VARIATION
Tool to update a product variation in Pipedrive. Use when you need to modify variation details like name or prices across different currencies.
POST /composio/pipedrive/pipedrive_update_product_variationexternal_sendmanaged
PIPEDRIVE_UPDATE_PROJECT
Updates a project.
POST /composio/pipedrive/pipedrive_update_projectexternal_sendmanaged
PIPEDRIVE_UPDATE_RECURRING_SUBSCRIPTION
Updates a recurring subscription. Note: Some company hosts may not expose Subscriptions endpoints. This action will attempt multiple hosts and gracefully fall back to updating the product attached to a deal (v1) when applicable. In the fallback path, the request `id` is treated as the `product_attachment_id` and we locate the corresponding deal by scanning deal products.
POST /composio/pipedrive/pipedrive_update_recurring_subscriptionexternal_sendmanaged
PIPEDRIVE_UPDATE_ROLE
Updates the parent role and/or the name of a specific role. Notes: - Roles endpoints require the `admin` scope. - With OAuth (Bearer) tokens, Pipedrive expects the company domain base URL with `/api/v1` path, e.g. https://{COMPANY}.pipedrive.com/api/v1/roles/{id} - This action normalizes the base_url provided by metadata to ensure `/api/v1` is used with the company domain when available. Falls back to the global API host otherwise.
POST /composio/pipedrive/pipedrive_update_roleexternal_sendmanaged
PIPEDRIVE_UPDATE_ROLE_PIPELINES
Updates pipeline visibility for a role. Use when you need to control which sales pipelines are accessible to users within a particular role group.
POST /composio/pipedrive/pipedrive_update_role_pipelinesexternal_sendmanaged
PIPEDRIVE_UPDATE_STAGE
Tool to update stage details in Pipedrive. Use when you need to modify properties of an existing stage such as name, pipeline association, deal probability, or rotten deal settings.
POST /composio/pipedrive/pipedrive_update_stageexternal_sendmanaged
PIPEDRIVE_UPDATE_STAGE_DETAILS
Updates the properties of a stage.
POST /composio/pipedrive/pipedrive_update_stage_detailsexternal_sendmanaged
PIPEDRIVE_UPDATE_TASK
Updates a task.
POST /composio/pipedrive/pipedrive_update_taskexternal_sendmanaged
PIPEDRIVE_UPDATE_TASK_IN_PROJECT_PLAN
Updates a task phase or group in a project.
POST /composio/pipedrive/pipedrive_update_task_in_project_planexternal_sendmanaged
PIPEDRIVE_UPDATE_TEAM
Updates an existing team and returns the updated object.
POST /composio/pipedrive/pipedrive_update_teamexternal_sendmanaged
PIPEDRIVE_UPDATE_USER
Tool to update user details in Pipedrive. Use when you need to activate or deactivate a user account. Requires admin-level permissions.
POST /composio/pipedrive/pipedrive_update_userexternal_sendmanaged
PIPEDRIVE_UPDATE_USER_DETAILS
Updates the properties of a user. Currently, only `active_flag` can be updated.
POST /composio/pipedrive/pipedrive_update_user_detailsexternal_sendmanaged