Official Node.js SDK for Pipedrive CRM REST API, supporting both API v1 and v2 endpoints. Current stable version is 33.4.2, with monthly releases. Includes full TypeScript definitions. Key differentiators: first-party library maintained by Pipedrive, supports OAuth2 and API token auth, generated from OpenAPI spec. Use for server-side integration with Pipedrive CRM for deals, persons, organizations, products, etc.
npm install pipedriveNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Show how to initialize the client with an API token and fetch a list of deals using API v2.
Use dynamic import: const pipedrive = await import('pipedrive');Use 'pipedrive/v1' for v1 endpoints, 'pipedrive/v2' for v2 endpoints.
Migrate to API v2 endpoints under 'pipedrive/v2'.
Set only one authentication method to avoid unexpected authorization.
Run 'npm install pipedrive' and ensure tsconfig includes 'node_modules'.
Use dynamic import: const { Configuration } = await import('pipedrive');Update to latest version and use correct import: 'pipedrive/v2'.