Skip to main content
Pipedrive

Overview

Supported resources

In Pipedrive, contacts map to Persons, and meetings map to Activities with type: meeting.

Connect setup

Pipedrive uses OAuth 2.0 with PKCE. You need an app from the Pipedrive Marketplace Developer Portal.
1

Create a Pipedrive marketplace app

Go to Pipedrive Developer HubCreate app. Under OAuth & Access scopes, copy the Client ID and Client Secret.
2

Add the redirect URL

In your app’s Callback URL field, add:
3

Configure required scopes

Enable the following scopes:
  • contacts:read
  • contacts:write
  • leads:read
  • leads:write
  • deals:read
  • deals:write
  • activities:read
  • activities:write
  • users:read
4

Connect via the widget

When your end user opens the Connect widget, they enter the Client ID and Client Secret, then authorize via Pipedrive OAuth.

Usage

Notes

  • Pipedrive uses cursor-based pagination with up to 500 records per page.
  • Owner details (name, email) are resolved via a secondary lookup on /v1/users/{id}.
  • Use environment: "sandbox" in your connect token to route requests to the Pipedrive sandbox.