Pipedrive is a sales pipeline software that gets you organized. It's a powerful sales CRM with effortless sales pipeline management. See www.pipedrive.com for details.
This is the official Pipedrive API wrapper-client for NodeJS based apps, distributed by Pipedrive Inc freely under the MIT licence. It provides convenient access to the Pipedrive API, allowing you to operate with objects such as Deals, Persons, Organizations, Products and much more.
npm install pipedrive
The Pipedrive RESTful API Reference can be found at https://developers.pipedrive.com/docs/api/v1. Pipedrive API’s core concepts for its usage can be found in our Developer documentation.
Warning
The
pipedrive.ApiClient.instancehas been deprecated.Please, initialise a
new pipedrive.ApiClient()instance separately for each request instead.
You can retrieve the api_token from your existing Pipedrive account’s settings page. A step-by-step guide is available here.
const express = require('express');
const app = express();
const pipedrive = require('pipedrive');
const PORT = 1800;
const defaultClient = new pipedrive.ApiClient();
// Configure API key authorization: apiToken
let apiToken = defaultClient.authentications.api_key;
apiToken.apiKey = 'YOUR_API_TOKEN_HERE';
app.listen(PORT, () => {
console.log(`Listening on port ${PORT}`);
});
app.get('/', async (req, res) => {
const api = new pipedrive.DealsApi(defaultClient);
const deals = await api.getDeals();
res.send(deals);
});If you would like to use an OAuth access token for making API calls, then make sure the API key described in the previous section is not set or is set to an empty string. If both API token and OAuth access token are set, then the API token takes precedence.
To set up authentication in the API client, you need the following information. You can receive the necessary client tokens through a Sandbox account (get it here) and generate the tokens (detailed steps here).
| Parameter | Description |
|---|---|
| clientId | OAuth 2 Client ID |
| clientSecret | OAuth 2 Client Secret |
| redirectUri | OAuth 2 Redirection endpoint or Callback Uri |
Next, initialize the API client as follows:
const pipedrive = require('pipedrive');
const apiClient = new pipedrive.ApiClient();
// Configuration parameters and credentials
let oauth2 = apiClient.authentications.oauth2;
oauth2.clientId = 'clientId'; // OAuth 2 Client ID
oauth2.clientSecret = 'clientSecret'; // OAuth 2 Client Secret
oauth2.redirectUri = 'redirectUri'; // OAuth 2 Redirection endpoint or Callback UriYou must now authorize the client.
Your application must obtain user authorization before it can execute an endpoint call. The SDK uses OAuth 2.0 authorization to obtain a user's consent to perform an API request on the user's behalf. Details about how the OAuth2.0 flow works in Pipedrive, how long tokens are valid, and more, can be found here.
To obtain user's consent, you must redirect the user to the authorization page. The buildAuthorizationUrl() method creates the URL to the authorization page.
const authUrl = apiClient.buildAuthorizationUrl();
// open up the authUrl in the browserOnce the user responds to the consent request, the OAuth 2.0 server responds to your application's access request by using the URL specified in the request.
If the user approves the request, the authorization code will be sent as the code query string:
https://example.com/oauth/callback?code=XXXXXXXXXXXXXXXXXXXXXXXXX
If the user does not approve the request, the response contains an error query string:
https://example.com/oauth/callback?error=access_denied
After the server receives the code, it can exchange this for an access token.
The access token is an object containing information for authorizing the client and refreshing the token itself.
In the API client all the access token fields are held separately in the authentications.oauth2 object.
Additionally access token expiration time as an authentications.oauth2.expiresAt field is calculated.
It is measured in the number of milliseconds elapsed since January 1, 1970 00:00:00 UTC.
const tokenPromise = apiClient.authorize(code);The Node.js SDK supports only promises. So, the authorize call returns a promise.
Access tokens may expire after sometime. To extend its lifetime, you must refresh the token.
const refreshPromise = apiClient.refreshToken();
refreshPromise.then(() => {
// token has been refreshed
} , (exception) => {
// error occurred, exception will be of type src/exceptions/OAuthProviderException
});If the access token expires, the SDK will attempt to automatically refresh it before the next endpoint call which requires authentication.
It is recommended that you store the access token for reuse.
This code snippet stores the access token in a session for an express application. It uses the cookie-parser and cookie-session npm packages for storing the access token.
const express = require('express');
const cookieParser = require('cookie-parser');
const cookieSession = require('cookie-session');
const app = express();
app.use(cookieParser());
app.use(cookieSession({
name: 'session',
keys: ['key1']
}));
const lib = require('pipedrive');
...
// store access token in the session
// note that this is only the access token field value not the whole token object
req.session.accessToken = apiClient.authentications.oauth2.accessToken;However, since the SDK will attempt to automatically refresh the access token when it expires, it is recommended that you register a token update callback to detect any change to the access token.
apiClient.authentications.oauth2.tokenUpdateCallback = function(token) {
// getting the updated token
// here the token is an object, you can store the whole object or extract fields into separate values
req.session.token = token;
}The token update callback will be fired upon authorization as well as token refresh.
To authorize a client from a stored access token, just set the access token in api client oauth2 authentication object along with the other configuration parameters before making endpoint calls:
NB! This code only supports one client and should not be used as production code. Please store a separate access token for each client.
const express = require('express');
const cookieParser = require('cookie-parser');
const cookieSession = require('cookie-session');
const app = express();
app.use(cookieParser());
app.use(cookieSession({
name: 'session',
keys: ['key1']
}));
const lib = require('pipedrive');
app.get('/', (req, res) => {
apiClient.authentications.oauth2.accessToken = req.session.accessToken; // the access token stored in the session
});This example demonstrates an express application (which uses cookie-parser and cookie-session) for handling session persistence.
In this example, there are 2 endpoints. The base endpoint '/' first checks if the token is stored in the session.
If it is, API endpoints can be called using the corresponding SDK controllers.
However, if the token is not set in the session, then authorization URL is built and opened up.
The response comes back at the '/callback' endpoint, which uses the code to authorize the client and store the token in the session.
It then redirects back to the base endpoint for calling endpoints from the SDK.
const express = require('express');
const app = express();
const cookieParser = require('cookie-parser');
const cookieSession = require('cookie-session');
app.use(cookieParser());
app.use(cookieSession({
name: 'session',
keys: ['key1']
}));
const PORT = 1800;
const pipedrive = require('pipedrive');
const apiClient = new pipedrive.ApiClient();
let oauth2 = apiClient.authentications.oauth2;
oauth2.clientId = 'clientId'; // OAuth 2 Client ID
oauth2.clientSecret = 'clientSecret'; // OAuth 2 Client Secret
oauth2.redirectUri = 'http://localhost:1800/callback'; // OAuth 2 Redirection endpoint or Callback Uri
app.listen(PORT, () => {
console.log(`Listening on port ${PORT}`);
});
app.get('/', async (req, res) => {
if (req.session.accessToken !== null && req.session.accessToken !== undefined) {
// token is already set in the session
// now make API calls as required
// client will automatically refresh the token when it expires and call the token update callback
const api = new pipedrive.DealsApi(apiClient);
const deals = await api.getDeals();
res.send(deals);
} else {
const authUrl = apiClient.buildAuthorizationUrl();;
res.redirect(authUrl);
}
});
app.get('/callback', (req, res) => {
const authCode = req.query.code;
const promise = apiClient.authorize(authCode);
promise.then(() => {
req.session.accessToken = apiClient.authentications.oauth2.accessToken;
res.redirect('/');
}, (exception) => {
// error occurred, exception will be of type src/exceptions/OAuthProviderException
});
});- Type: API key
- API key parameter name: api_token
- Location: URL query string
- Type: OAuth
- Flow: accessCode
- Authorization URL: https://oauth.pipedrive.com/oauth/authorize
- Scopes:
- base: Read settings of the authorized user and currencies in an account
- deals:read: Read most of the data about deals and related entities - deal fields, products, followers, participants; all notes, files, filters, pipelines, stages, and statistics. Does not include access to activities (except the last and next activity related to a deal)
- deals:full: Create, read, update and delete deals, its participants and followers; all files, notes, and filters. It also includes read access to deal fields, pipelines, stages, and statistics. Does not include access to activities (except the last and next activity related to a deal)
- mail:read: Read mail threads and messages
- mail:full: Read, update and delete mail threads. Also grants read access to mail messages
- activities:read: Read activities, its fields and types; all files and filters
- activities:full: Create, read, update and delete activities and all files and filters. Also includes read access to activity fields and types
- contacts:read: Read the data about persons and organizations, their related fields and followers; also all notes, files, filters
- contacts:full: Create, read, update and delete persons and organizations and their followers; all notes, files, filters. Also grants read access to contacts-related fields
- products:read: Read products, its fields, files, followers and products connected to a deal
- products:full: Create, read, update and delete products and its fields; add products to deals
- users:read: Read data about users (people with access to a Pipedrive account), their permissions, roles and followers
- recents:read: Read all recent changes occurred in an account. Includes data about activities, activity types, deals, files, filters, notes, persons, organizations, pipelines, stages, products and users
- search:read: Search across the account for deals, persons, organizations, files and products, and see details about the returned results
- admin: Allows to do many things that an administrator can do in a Pipedrive company account - create, read, update and delete pipelines and its stages; deal, person and organization fields; activity types; users and permissions, etc. It also allows the app to create webhooks and fetch and delete webhooks that are created by the app
- leads:read: Read data about leads and lead labels
- leads:full: Create, read, update and delete leads and lead labels
- phone-integration: Enables advanced call integration features like logging call duration and other metadata, and play call recordings inside Pipedrive
- goals:read: Read data on all goals
- goals:full: Create, read, update and delete goals
- video-calls: Allows application to register as a video call integration provider and create conference links
- messengers-integration: Allows application to register as a messengers integration provider and allows them to deliver incoming messages and their statuses
All URIs are relative to https://api.pipedrive.com/v1
Code examples are available through the links in the list below or on the Pipedrive Developers Tutorials page
- Pipedrive.ActivityCollectionResponseObject
- Pipedrive.ActivityCollectionResponseObjectAllOf
- Pipedrive.ActivityDistributionData
- Pipedrive.ActivityDistributionDataActivityDistribution
- Pipedrive.ActivityDistributionDataActivityDistributionASSIGNEDTOUSERID
- Pipedrive.ActivityDistributionDataActivityDistributionASSIGNEDTOUSERIDActivities
- Pipedrive.ActivityDistributionDataWithAdditionalData
- Pipedrive.ActivityInfo
- Pipedrive.ActivityObjectFragment
- Pipedrive.ActivityPostObject
- Pipedrive.ActivityPostObjectAllOf
- Pipedrive.ActivityPutObject
- Pipedrive.ActivityPutObjectAllOf
- Pipedrive.ActivityRecordAdditionalData
- Pipedrive.ActivityResponseObject
- Pipedrive.ActivityResponseObjectAllOf
- Pipedrive.ActivityTypeBulkDeleteResponse
- Pipedrive.ActivityTypeBulkDeleteResponseAllOf
- Pipedrive.ActivityTypeBulkDeleteResponseAllOfData
- Pipedrive.ActivityTypeCreateRequest
- Pipedrive.ActivityTypeCreateUpdateDeleteResponse
- Pipedrive.ActivityTypeCreateUpdateDeleteResponseAllOf
- Pipedrive.ActivityTypeListResponse
- Pipedrive.ActivityTypeListResponseAllOf
- Pipedrive.ActivityTypeObjectResponse
- Pipedrive.ActivityTypeUpdateRequest
- Pipedrive.AddActivityResponse200
- Pipedrive.AddActivityResponse200RelatedObjects
- Pipedrive.AddDealFollowerRequest
- Pipedrive.AddDealParticipantRequest
- Pipedrive.AddFile
- Pipedrive.AddFilterRequest
- Pipedrive.AddFollowerToPersonResponse
- Pipedrive.AddFollowerToPersonResponseAllOf
- Pipedrive.AddFollowerToPersonResponseAllOfData
- Pipedrive.AddLeadLabelRequest
- Pipedrive.AddLeadRequest
- Pipedrive.AddNewPipeline
- Pipedrive.AddNewPipelineAllOf
- Pipedrive.AddNoteRequest
- Pipedrive.AddNoteRequestAllOf
- Pipedrive.AddOrUpdateGoalResponse200
- Pipedrive.AddOrUpdateLeadLabelResponse200
- Pipedrive.AddOrUpdateRoleSettingRequest
- Pipedrive.AddOrganizationFollowerRequest
- Pipedrive.AddOrganizationRelationshipRequest
- Pipedrive.AddPersonFollowerRequest
- Pipedrive.AddPersonPictureResponse
- Pipedrive.AddPersonPictureResponseAllOf
- Pipedrive.AddPersonResponse
- Pipedrive.AddPersonResponseAllOf
- Pipedrive.AddProductAttachmentDetails
- Pipedrive.AddProductAttachmentDetailsAllOf
- Pipedrive.AddProductFollowerRequest
- Pipedrive.AddProductRequestBody
- Pipedrive.AddRole
- Pipedrive.AddRoleAssignmentRequest
- Pipedrive.AddTeamUserRequest
- Pipedrive.AddUserRequest
- Pipedrive.AddWebhookRequest
- Pipedrive.AddedDealFollower
- Pipedrive.AddedDealFollowerData
- Pipedrive.AdditionalBaseOrganizationItemInfo
- Pipedrive.AdditionalData
- Pipedrive.AdditionalDataWithCursorPagination
- Pipedrive.AdditionalDataWithOffsetPagination
- Pipedrive.AdditionalDataWithPaginationDetails
- Pipedrive.AdditionalMergePersonInfo
- Pipedrive.AdditionalPersonInfo
- Pipedrive.AllOrganizationRelationshipsGetResponse
- Pipedrive.AllOrganizationRelationshipsGetResponseAllOf
- Pipedrive.AllOrganizationRelationshipsGetResponseAllOfRelatedObjects
- Pipedrive.AllOrganizationsGetResponse
- Pipedrive.AllOrganizationsGetResponseAllOf
- Pipedrive.AllOrganizationsGetResponseAllOfRelatedObjects
- Pipedrive.ArrayPrices
- Pipedrive.Assignee
- Pipedrive.BaseComment
- Pipedrive.BaseCurrency
- Pipedrive.BaseDeal
- Pipedrive.BaseFollowerItem
- Pipedrive.BaseMailThread
- Pipedrive.BaseMailThreadAllOf
- Pipedrive.BaseMailThreadAllOfParties
- Pipedrive.BaseMailThreadMessages
- Pipedrive.BaseMailThreadMessagesAllOf
- Pipedrive.BaseNote
- Pipedrive.BaseNoteDealTitle
- Pipedrive.BaseNoteOrganization
- Pipedrive.BaseNotePerson
- Pipedrive.BaseOrganizationItem
- Pipedrive.BaseOrganizationItemFields
- Pipedrive.BaseOrganizationItemWithEditNameFlag
- Pipedrive.BaseOrganizationItemWithEditNameFlagAllOf
- Pipedrive.BaseOrganizationRelationshipItem
- Pipedrive.BasePersonItem
- Pipedrive.BasePersonItemEmail
- Pipedrive.BasePersonItemPhone
- Pipedrive.BasePipeline
- Pipedrive.BasePipelineWithSelectedFlag
- Pipedrive.BasePipelineWithSelectedFlagAllOf
- Pipedrive.BaseProduct
- Pipedrive.BaseResponse
- Pipedrive.BaseResponseWithStatus
- Pipedrive.BaseResponseWithStatusAllOf
- Pipedrive.BaseRole
- Pipedrive.BaseStage
- Pipedrive.BaseTeam
- Pipedrive.BaseTeamAdditionalProperties
- Pipedrive.BaseUser
- Pipedrive.BaseUserMe
- Pipedrive.BaseUserMeAllOf
- Pipedrive.BaseUserMeAllOfLanguage
- Pipedrive.BaseWebhook
- Pipedrive.BasicDeal
- Pipedrive.BasicDealProduct
- Pipedrive.BasicGoal
- Pipedrive.BasicOrganization
- Pipedrive.BasicPerson
- Pipedrive.BasicPersonEmail
- Pipedrive.BulkDeleteResponse
- Pipedrive.BulkDeleteResponseAllOf
- Pipedrive.BulkDeleteResponseAllOfData
- Pipedrive.CalculatedFields
- Pipedrive.CallLogObject
- Pipedrive.CallLogResponse200
- Pipedrive.CallLogResponse400
- Pipedrive.CallLogResponse403
- Pipedrive.CallLogResponse404
- Pipedrive.CallLogResponse409
- Pipedrive.CallLogResponse410
- Pipedrive.CallLogResponse500
- Pipedrive.CallLogsResponse
- Pipedrive.CallLogsResponseAdditionalData
- Pipedrive.ChannelObject
- Pipedrive.ChannelObjectResponse
- Pipedrive.ChannelObjectResponseData
- Pipedrive.CommentPostPutObject
- Pipedrive.CommonMailThread
- Pipedrive.CreateRemoteFileAndLinkItToItem
- Pipedrive.CreateTeam
- Pipedrive.Currencies
- Pipedrive.DealCollectionResponseObject
- Pipedrive.DealCountAndActivityInfo
- Pipedrive.DealFlowResponse
- Pipedrive.DealFlowResponseAllOf
- Pipedrive.DealFlowResponseAllOfData
- Pipedrive.DealFlowResponseAllOfRelatedObjects
- Pipedrive.DealListActivitiesResponse
- Pipedrive.DealListActivitiesResponseAllOf
- Pipedrive.DealListActivitiesResponseAllOfRelatedObjects
- Pipedrive.DealNonStrict
- Pipedrive.DealNonStrictModeFields
- Pipedrive.DealNonStrictModeFieldsCreatorUserId
- Pipedrive.DealNonStrictWithDetails
- Pipedrive.DealNonStrictWithDetailsAllOf
- Pipedrive.DealNonStrictWithDetailsAllOfAge
- Pipedrive.DealNonStrictWithDetailsAllOfAverageTimeToWon
- Pipedrive.DealNonStrictWithDetailsAllOfStayInPipelineStages
- Pipedrive.DealOrganizationData
- Pipedrive.DealOrganizationDataWithId
- Pipedrive.DealOrganizationDataWithIdAllOf
- Pipedrive.DealParticipantCountInfo
- Pipedrive.DealParticipants
- Pipedrive.DealPersonData
- Pipedrive.DealPersonDataEmail
- Pipedrive.DealPersonDataPhone
- Pipedrive.DealPersonDataWithId
- Pipedrive.DealPersonDataWithIdAllOf
- Pipedrive.DealProductUnitDuration
- Pipedrive.DealSearchItem
- Pipedrive.DealSearchItemItem
- Pipedrive.DealSearchItemItemOrganization
- Pipedrive.DealSearchItemItemOwner
- Pipedrive.DealSearchItemItemPerson
- Pipedrive.DealSearchItemItemStage
- Pipedrive.DealSearchResponse
- Pipedrive.DealSearchResponseAllOf
- Pipedrive.DealSearchResponseAllOfData
- Pipedrive.DealStrict
- Pipedrive.DealStrictModeFields
- Pipedrive.DealStrictWithMergeId
- Pipedrive.DealStrictWithMergeIdAllOf
- Pipedrive.DealSummary
- Pipedrive.DealSummaryPerCurrency
- Pipedrive.DealSummaryPerCurrencyFull
- Pipedrive.DealSummaryPerCurrencyFullCURRENCYID
- Pipedrive.DealSummaryPerStages
- Pipedrive.DealSummaryPerStagesSTAGEID
- Pipedrive.DealSummaryPerStagesSTAGEIDCURRENCYID
- Pipedrive.DealTitleParameter
- Pipedrive.DealUserData
- Pipedrive.DealUserDataWithId
- Pipedrive.DealUserDataWithIdAllOf
- Pipedrive.DealsCountAndActivityInfo
- Pipedrive.DealsCountInfo
- Pipedrive.DealsMovementsInfo
- Pipedrive.DealsMovementsInfoFormattedValues
- Pipedrive.DealsMovementsInfoValues
- Pipedrive.DeleteActivitiesResponse200
- Pipedrive.DeleteActivitiesResponse200Data
- Pipedrive.DeleteActivityResponse200
- Pipedrive.DeleteActivityResponse200Data
- Pipedrive.DeleteChannelSuccess
- Pipedrive.DeleteComment
- Pipedrive.DeleteConversationSuccess
- Pipedrive.DeleteDeal
- Pipedrive.DeleteDealData
- Pipedrive.DeleteDealFollower
- Pipedrive.DeleteDealFollowerData
- Pipedrive.DeleteDealParticipant
- Pipedrive.DeleteDealParticipantData
- Pipedrive.DeleteDealProduct
- Pipedrive.DeleteDealProductData
- Pipedrive.DeleteFile
- Pipedrive.DeleteFileData
- Pipedrive.DeleteGoalResponse200
- Pipedrive.DeleteMultipleDeals
- Pipedrive.DeleteMultipleDealsData
- Pipedrive.DeleteMultipleProductFieldsResponse
- Pipedrive.DeleteMultipleProductFieldsResponseData
- Pipedrive.DeleteNote
- Pipedrive.DeletePersonResponse
- Pipedrive.DeletePersonResponseAllOf
- Pipedrive.DeletePersonResponseAllOfData
- Pipedrive.DeletePersonsInBulkResponse
- Pipedrive.DeletePersonsInBulkResponseAllOf
- Pipedrive.DeletePersonsInBulkResponseAllOfData
- Pipedrive.DeletePipelineResponse200
- Pipedrive.DeletePipelineResponse200Data
- Pipedrive.DeleteProductFieldResponse
- Pipedrive.DeleteProductFieldResponseData
- Pipedrive.DeleteProductFollowerResponse
- Pipedrive.DeleteProductFollowerResponseData
- Pipedrive.DeleteProductResponse
- Pipedrive.DeleteProductResponseData
- Pipedrive.DeleteResponse
- Pipedrive.DeleteResponseAllOf
- Pipedrive.DeleteResponseAllOfData
- Pipedrive.DeleteRole
- Pipedrive.DeleteRoleAllOf
- Pipedrive.DeleteRoleAllOfData
- Pipedrive.DeleteRoleAssignment
- Pipedrive.DeleteRoleAssignmentAllOf
- Pipedrive.DeleteRoleAssignmentAllOfData
- Pipedrive.DeleteRoleAssignmentRequest
- Pipedrive.DeleteStageResponse200
- Pipedrive.DeleteStageResponse200Data
- Pipedrive.DeleteStagesResponse200
- Pipedrive.DeleteStagesResponse200Data
- Pipedrive.DeleteTeamUserRequest
- Pipedrive.Duration
- Pipedrive.EditPipeline
- Pipedrive.EditPipelineAllOf
- Pipedrive.EmailInfo
- Pipedrive.ExpectedOutcome
- Pipedrive.FailResponse
- Pipedrive.Field
- Pipedrive.FieldCreateRequest
- Pipedrive.FieldCreateRequestAllOf
- Pipedrive.FieldResponse
- Pipedrive.FieldResponseAllOf
- Pipedrive.FieldType
- Pipedrive.FieldTypeAsString
- Pipedrive.FieldUpdateRequest
- Pipedrive.FieldsResponse
- Pipedrive.FieldsResponseAllOf
- Pipedrive.FileData
- Pipedrive.FileItem
- Pipedrive.FilterGetItem
- Pipedrive.FilterType
- Pipedrive.FiltersBulkDeleteResponse
- Pipedrive.FiltersBulkDeleteResponseAllOf
- Pipedrive.FiltersBulkDeleteResponseAllOfData
- Pipedrive.FiltersBulkGetResponse
- Pipedrive.FiltersBulkGetResponseAllOf
- Pipedrive.FiltersDeleteResponse
- Pipedrive.FiltersDeleteResponseAllOf
- Pipedrive.FiltersDeleteResponseAllOfData
- Pipedrive.FiltersGetResponse
- Pipedrive.FiltersGetResponseAllOf
- Pipedrive.FiltersPostResponse
- Pipedrive.FiltersPostResponseAllOf
- Pipedrive.FiltersPostResponseAllOfData
- Pipedrive.FindGoalResponse
- Pipedrive.FollowerData
- Pipedrive.FollowerDataWithID
- Pipedrive.FollowerDataWithIDAllOf
- Pipedrive.FullRole
- Pipedrive.FullRoleAllOf
- Pipedrive.GetActivitiesCollectionResponse200
- Pipedrive.GetActivitiesResponse200
- Pipedrive.GetActivitiesResponse200RelatedObjects
- Pipedrive.GetActivityResponse200
- Pipedrive.GetAddProductAttachementDetails
- Pipedrive.GetAddUpdateStage
- Pipedrive.GetAddedDeal
- Pipedrive.GetAllFiles
- Pipedrive.GetAllPersonsResponse
- Pipedrive.GetAllPersonsResponseAllOf
- Pipedrive.GetAllPipelines
- Pipedrive.GetAllPipelinesAllOf
- Pipedrive.GetAllProductFieldsResponse
- Pipedrive.GetComments
- Pipedrive.GetDeal
- Pipedrive.GetDealAdditionalData
- Pipedrive.GetDeals
- Pipedrive.GetDealsCollection
- Pipedrive.GetDealsConversionRatesInPipeline
- Pipedrive.GetDealsConversionRatesInPipelineAllOf
- Pipedrive.GetDealsConversionRatesInPipelineAllOfData
- Pipedrive.GetDealsMovementsInPipeline
- Pipedrive.GetDealsMovementsInPipelineAllOf
- Pipedrive.GetDealsMovementsInPipelineAllOfData
- Pipedrive.GetDealsMovementsInPipelineAllOfDataAverageAgeInDays
- Pipedrive.GetDealsMovementsInPipelineAllOfDataAverageAgeInDaysByStages
- Pipedrive.GetDealsMovementsInPipelineAllOfDataMovementsBetweenStages
- Pipedrive.GetDealsRelatedObjects
- Pipedrive.GetDealsSummary
- Pipedrive.GetDealsSummaryData
- Pipedrive.GetDealsSummaryDataValuesTotal
- Pipedrive.GetDealsSummaryDataWeightedValuesTotal
- Pipedrive.GetDealsTimeline
- Pipedrive.GetDealsTimelineData
- Pipedrive.GetDealsTimelineDataTotals
- Pipedrive.GetDuplicatedDeal
- Pipedrive.GetGoalResultResponse200
- Pipedrive.GetGoalsResponse200
- Pipedrive.GetLeadLabelsResponse200
- Pipedrive.GetLeadSourcesResponse200
- Pipedrive.GetLeadSourcesResponse200Data
- Pipedrive.GetLeadsResponse200
- Pipedrive.GetMergedDeal
- Pipedrive.GetNotes
- Pipedrive.GetOneFile
- Pipedrive.GetOnePipeline
- Pipedrive.GetOnePipelineAllOf
- Pipedrive.GetOneStage
- Pipedrive.GetPersonDetailsResponse
- Pipedrive.GetPersonDetailsResponseAllOf
- Pipedrive.GetPersonDetailsResponseAllOfAdditionalData
- Pipedrive.GetProductAttachementDetails
- Pipedrive.GetProductFieldResponse
- Pipedrive.GetRecents
- Pipedrive.GetRecentsAdditionalData
- Pipedrive.GetRole
- Pipedrive.GetRoleAllOf
- Pipedrive.GetRoleAllOfAdditionalData
- Pipedrive.GetRoleAssignments
- Pipedrive.GetRoleAssignmentsAllOf
- Pipedrive.GetRolePipelines
- Pipedrive.GetRolePipelinesAllOf
- Pipedrive.GetRolePipelinesAllOfData
- Pipedrive.GetRoleSettings
- Pipedrive.GetRoleSettingsAllOf
- Pipedrive.GetRoles
- Pipedrive.GetRolesAllOf
- Pipedrive.GetStageDeals
- Pipedrive.GetStages
- Pipedrive.GoalResults
- Pipedrive.GoalType
- Pipedrive.GoalsResponseComponent
- Pipedrive.IconKey
- Pipedrive.InlineResponse200
- Pipedrive.InlineResponse2001
- Pipedrive.InlineResponse2002
- Pipedrive.InlineResponse400
- Pipedrive.InlineResponse4001
- Pipedrive.InlineResponse4001AdditionalData
- Pipedrive.InlineResponse400AdditionalData
- Pipedrive.InlineResponse403
- Pipedrive.InlineResponse4031
- Pipedrive.InlineResponse4031AdditionalData
- Pipedrive.InlineResponse403AdditionalData
- Pipedrive.InlineResponse404
- Pipedrive.InlineResponse404AdditionalData
- Pipedrive.ItemSearchAdditionalData
- Pipedrive.ItemSearchAdditionalDataPagination
- Pipedrive.ItemSearchFieldResponse
- Pipedrive.ItemSearchFieldResponseAllOf
- Pipedrive.ItemSearchFieldResponseAllOfData
- Pipedrive.ItemSearchItem
- Pipedrive.ItemSearchResponse
- Pipedrive.ItemSearchResponseAllOf
- Pipedrive.ItemSearchResponseAllOfData
- Pipedrive.LeadIdResponse200
- Pipedrive.LeadIdResponse200Data
- Pipedrive.LeadLabelColor
- Pipedrive.LeadLabelResponse
- Pipedrive.LeadResponse
- Pipedrive.LeadResponse404
- Pipedrive.LeadSearchItem
- Pipedrive.LeadSearchItemItem
- Pipedrive.LeadSearchItemItemOrganization
- Pipedrive.LeadSearchItemItemOwner
- Pipedrive.LeadSearchItemItemPerson
- Pipedrive.LeadSearchResponse
- Pipedrive.LeadSearchResponseAllOf
- Pipedrive.LeadSearchResponseAllOfData
- Pipedrive.LeadValue
- Pipedrive.LinkRemoteFileToItem
- Pipedrive.ListActivitiesResponse
- Pipedrive.ListActivitiesResponseAllOf
- Pipedrive.ListDealsResponse
- Pipedrive.ListDealsResponseAllOf
- Pipedrive.ListDealsResponseAllOfRelatedObjects
- Pipedrive.ListFilesResponse
- Pipedrive.ListFilesResponseAllOf
- Pipedrive.ListFollowersResponse
- Pipedrive.ListFollowersResponseAllOf
- Pipedrive.ListFollowersResponseAllOfData
- Pipedrive.ListMailMessagesResponse
- Pipedrive.ListMailMessagesResponseAllOf
- Pipedrive.ListMailMessagesResponseAllOfData
- Pipedrive.ListPermittedUsersResponse
- Pipedrive.ListPermittedUsersResponse1
- Pipedrive.ListPermittedUsersResponse1AllOf
- Pipedrive.ListPermittedUsersResponseAllOf
- Pipedrive.ListPermittedUsersResponseAllOfData
- Pipedrive.ListPersonProductsResponse
- Pipedrive.ListPersonProductsResponseAllOf
- Pipedrive.ListPersonProductsResponseAllOfDEALID
- Pipedrive.ListPersonProductsResponseAllOfData
- Pipedrive.ListPersonsResponse
- Pipedrive.ListPersonsResponseAllOf
- Pipedrive.ListPersonsResponseAllOfRelatedObjects
- Pipedrive.ListProductAdditionalData
- Pipedrive.ListProductAdditionalDataAllOf
- Pipedrive.ListProductFilesResponse
- Pipedrive.ListProductFilesResponseAllOf
- Pipedrive.ListProductFollowersResponse
- Pipedrive.ListProductFollowersResponseAllOf
- Pipedrive.ListProductFollowersResponseAllOfData
- Pipedrive.ListProductsResponse
- Pipedrive.ListProductsResponseAllOf
- Pipedrive.ListProductsResponseAllOfRelatedObjects
- Pipedrive.MailMessage
- Pipedrive.MailMessageAllOf
- Pipedrive.MailMessageData
- Pipedrive.MailMessageItemForList
- Pipedrive.MailMessageItemForListAllOf
- Pipedrive.MailParticipant
- Pipedrive.MailServiceBaseResponse
- Pipedrive.MailThread
- Pipedrive.MailThreadAllOf
- Pipedrive.MailThreadDelete
- Pipedrive.MailThreadDeleteAllOf
- Pipedrive.MailThreadDeleteAllOfData
- Pipedrive.MailThreadMessages
- Pipedrive.MailThreadMessagesAllOf
- Pipedrive.MailThreadOne
- Pipedrive.MailThreadOneAllOf
- Pipedrive.MailThreadParticipant
- Pipedrive.MailThreadPut
- Pipedrive.MailThreadPutAllOf
- Pipedrive.MarketingStatus
- Pipedrive.MergeDealsRequest
- Pipedrive.MergeOrganizationsRequest
- Pipedrive.MergePersonDealRelatedInfo
- Pipedrive.MergePersonItem
- Pipedrive.MergePersonsRequest
- Pipedrive.MergePersonsResponse
- Pipedrive.MergePersonsResponseAllOf
- Pipedrive.MessageObject
- Pipedrive.MessageObjectAttachments
- Pipedrive.NewDeal
- Pipedrive.NewDealParameters
- Pipedrive.NewDealProduct
- Pipedrive.NewFollowerResponse
- Pipedrive.NewFollowerResponseData
- Pipedrive.NewGoal
- Pipedrive.NewOrganization
- Pipedrive.NewOrganizationAllOf
- Pipedrive.NewPerson
- Pipedrive.NewPersonAllOf
- Pipedrive.NewProductField
- Pipedrive.Note
- Pipedrive.NoteAllOf
- Pipedrive.NoteConnectToParams
- Pipedrive.NoteCreatorUser
- Pipedrive.NoteField
- Pipedrive.NoteFieldOptions
- Pipedrive.NoteFieldsResponse
- Pipedrive.NoteFieldsResponseAllOf
- Pipedrive.NoteParams
- Pipedrive.NumberBoolean
- Pipedrive.NumberBooleanDefault0
- Pipedrive.NumberBooleanDefault1
- Pipedrive.ObjectPrices
- Pipedrive.OneLeadResponse200
- Pipedrive.OptionalNameObject
- Pipedrive.OrgAndOwnerId
- Pipedrive.OrganizationAddressInfo
- Pipedrive.OrganizationCountAndAddressInfo
- Pipedrive.OrganizationCountInfo
- Pipedrive.OrganizationData
- Pipedrive.OrganizationDataWithId
- Pipedrive.OrganizationDataWithIdAllOf
- Pipedrive.OrganizationDataWithIdAndActiveFlag
- Pipedrive.OrganizationDataWithIdAndActiveFlagAllOf
- Pipedrive.OrganizationDeleteResponse
- Pipedrive.OrganizationDeleteResponseData
- Pipedrive.OrganizationDetailsGetResponse
- Pipedrive.OrganizationDetailsGetResponseAllOf
- Pipedrive.OrganizationDetailsGetResponseAllOfAdditionalData
- Pipedrive.OrganizationFlowResponse
- Pipedrive.OrganizationFlowResponseAllOf
- Pipedrive.OrganizationFlowResponseAllOfData
- Pipedrive.OrganizationFlowResponseAllOfRelatedObjects
- Pipedrive.OrganizationFollowerDeleteResponse
- Pipedrive.OrganizationFollowerDeleteResponseData
- Pipedrive.OrganizationFollowerItem
- Pipedrive.OrganizationFollowerItemAllOf
- Pipedrive.OrganizationFollowerPostResponse
- Pipedrive.OrganizationFollowersListResponse
- Pipedrive.OrganizationItem
- Pipedrive.OrganizationItemAllOf
- Pipedrive.OrganizationPostResponse
- Pipedrive.OrganizationPostResponseAllOf
- Pipedrive.OrganizationRelationship
- Pipedrive.OrganizationRelationshipDeleteResponse
- Pipedrive.OrganizationRelationshipDeleteResponseAllOf
- Pipedrive.OrganizationRelationshipDeleteResponseAllOfData
- Pipedrive.OrganizationRelationshipDetails
- Pipedrive.OrganizationRelationshipGetResponse
- Pipedrive.OrganizationRelationshipGetResponseAllOf
- Pipedrive.OrganizationRelationshipPostResponse
- Pipedrive.OrganizationRelationshipPostResponseAllOf
- Pipedrive.OrganizationRelationshipUpdateResponse
- Pipedrive.OrganizationRelationshipWithCalculatedFields
- Pipedrive.OrganizationSearchItem
- Pipedrive.OrganizationSearchItemItem
- Pipedrive.OrganizationSearchResponse
- Pipedrive.OrganizationSearchResponseAllOf
- Pipedrive.OrganizationSearchResponseAllOfData
- Pipedrive.OrganizationUpdateResponse
- Pipedrive.OrganizationUpdateResponseAllOf
- Pipedrive.OrganizationsCollectionResponseObject
- Pipedrive.OrganizationsCollectionResponseObjectAllOf
- Pipedrive.OrganizationsDeleteResponse
- Pipedrive.OrganizationsDeleteResponseData
- Pipedrive.OrganizationsMergeResponse
- Pipedrive.OrganizationsMergeResponseData
- Pipedrive.Owner
- Pipedrive.OwnerAllOf
- Pipedrive.PaginationDetails
- Pipedrive.PaginationDetailsAllOf
- Pipedrive.Params
- Pipedrive.PaymentItem
- Pipedrive.PaymentsResponse
- Pipedrive.PaymentsResponseAllOf
- Pipedrive.PermissionSets
- Pipedrive.PermissionSetsAllOf
- Pipedrive.PermissionSetsItem
- Pipedrive.PersonCountAndEmailInfo
- Pipedrive.PersonCountEmailDealAndActivityInfo
- Pipedrive.PersonCountInfo
- Pipedrive.PersonData
- Pipedrive.PersonDataEmail
- Pipedrive.PersonDataPhone
- Pipedrive.PersonDataWithActiveFlag
- Pipedrive.PersonDataWithActiveFlagAllOf
- Pipedrive.PersonFlowResponse
- Pipedrive.PersonFlowResponseAllOf
- Pipedrive.PersonFlowResponseAllOfData
- Pipedrive.PersonItem
- Pipedrive.PersonListProduct
- Pipedrive.PersonNameCountAndEmailInfo
- Pipedrive.PersonNameCountAndEmailInfoWithIds
- Pipedrive.PersonNameCountAndEmailInfoWithIdsAllOf
- Pipedrive.PersonNameInfo
- Pipedrive.PersonNameInfoWithOrgAndOwnerId
- Pipedrive.PersonSearchItem
- Pipedrive.PersonSearchItemItem
- Pipedrive.PersonSearchItemItemOrganization
- Pipedrive.PersonSearchItemItemOwner
- Pipedrive.PersonSearchResponse
- Pipedrive.PersonSearchResponseAllOf
- Pipedrive.PersonSearchResponseAllOfData
- Pipedrive.PersonsCollectionResponseObject
- Pipedrive.PictureData
- Pipedrive.PictureDataPictures
- Pipedrive.PictureDataWithID
- Pipedrive.PictureDataWithIDAllOf
- Pipedrive.PictureDataWithValue
- Pipedrive.PictureDataWithValueAllOf
- Pipedrive.Pipeline
- Pipedrive.PipelineDetails
- Pipedrive.PipelineDetailsAllOf
- Pipedrive.PostComment
- Pipedrive.PostDealParticipants
- Pipedrive.PostGoalResponse
- Pipedrive.PostNote
- Pipedrive.PostRoleAssignment
- Pipedrive.PostRoleAssignmentAllOf
- Pipedrive.PostRoleAssignmentAllOfData
- Pipedrive.PostRoleSettings
- Pipedrive.PostRoleSettingsAllOf
- Pipedrive.PostRoleSettingsAllOfData
- Pipedrive.PostRoles
- Pipedrive.PostRolesAllOf
- Pipedrive.PostRolesAllOfData
- Pipedrive.ProductAttachementFields
- Pipedrive.ProductAttachmentDetails
- Pipedrive.ProductBaseDeal
- Pipedrive.ProductField
- Pipedrive.ProductFieldAllOf
- Pipedrive.ProductFileItem
- Pipedrive.ProductListItem
- Pipedrive.ProductRequest
- Pipedrive.ProductResponse
- Pipedrive.ProductSearchItem
- Pipedrive.ProductSearchItemItem
- Pipedrive.ProductSearchItemItemOwner
- Pipedrive.ProductSearchResponse
- Pipedrive.ProductSearchResponseAllOf
- Pipedrive.ProductSearchResponseAllOfData
- Pipedrive.ProductWithArrayPrices
- Pipedrive.ProductWithObjectPrices
- Pipedrive.ProductsResponse
- Pipedrive.PutRole
- Pipedrive.PutRoleAllOf
- Pipedrive.PutRoleAllOfData
- Pipedrive.PutRolePipelinesBody
- Pipedrive.RecentDataProduct
- Pipedrive.RecentsActivity
- Pipedrive.RecentsActivityType
- Pipedrive.RecentsDeal
- Pipedrive.RecentsFile
- Pipedrive.RecentsFilter
- Pipedrive.RecentsNote
- Pipedrive.RecentsOrganization
- Pipedrive.RecentsPerson
- Pipedrive.RecentsPipeline
- Pipedrive.RecentsProduct
- Pipedrive.RecentsStage
- Pipedrive.RecentsUser
- Pipedrive.RelatedDealData
- Pipedrive.RelatedDealDataDEALID
- Pipedrive.RelatedFollowerData
- Pipedrive.RelatedOrganizationData
- Pipedrive.RelatedOrganizationDataWithActiveFlag
- Pipedrive.RelatedOrganizationName
- Pipedrive.RelatedPersonData
- Pipedrive.RelatedPersonDataWithActiveFlag
- Pipedrive.RelatedPictureData
- Pipedrive.RelatedUserData
- Pipedrive.RelationshipOrganizationInfoItem
- Pipedrive.RelationshipOrganizationInfoItemAllOf
- Pipedrive.RelationshipOrganizationInfoItemWithActiveFlag
- Pipedrive.RequiredNameObject
- Pipedrive.RequredTitleParameter
- Pipedrive.ResponseCallLogObject
- Pipedrive.ResponseCallLogObjectAllOf
- Pipedrive.RoleAssignment
- Pipedrive.RoleAssignmentAllOf
- Pipedrive.RoleSettings
- Pipedrive.RolesAdditionalData
- Pipedrive.RolesAdditionalDataPagination
- Pipedrive.SinglePermissionSetsItem
- Pipedrive.SinglePermissionSetsItemAllOf
- Pipedrive.Stage
- Pipedrive.StageConversions
- Pipedrive.StageDetails
- Pipedrive.StageWithPipelineInfo
- Pipedrive.StageWithPipelineInfoAllOf
- Pipedrive.SubRole
- Pipedrive.SubRoleAllOf
- Pipedrive.SubscriptionAddonsResponse
- Pipedrive.SubscriptionAddonsResponseAllOf
- Pipedrive.SubscriptionInstallmentCreateRequest
- Pipedrive.SubscriptionInstallmentUpdateRequest
- Pipedrive.SubscriptionItem
- Pipedrive.SubscriptionRecurringCancelRequest
- Pipedrive.SubscriptionRecurringCreateRequest
- Pipedrive.SubscriptionRecurringUpdateRequest
- Pipedrive.SubscriptionsIdResponse
- Pipedrive.SubscriptionsIdResponseAllOf
- Pipedrive.Team
- Pipedrive.TeamAllOf
- Pipedrive.TeamId
- Pipedrive.Teams
- Pipedrive.TeamsAllOf
- Pipedrive.Unauthorized
- Pipedrive.UpdateActivityResponse200
- Pipedrive.UpdateDealParameters
- Pipedrive.UpdateDealProduct
- Pipedrive.UpdateDealRequest
- Pipedrive.UpdateFile
- Pipedrive.UpdateFilterRequest
- Pipedrive.UpdateLeadLabelRequest
- Pipedrive.UpdateLeadRequest
- Pipedrive.UpdateOrganization
- Pipedrive.UpdateOrganizationAllOf
- Pipedrive.UpdatePerson
- Pipedrive.UpdatePersonAllOf
- Pipedrive.UpdatePersonResponse
- Pipedrive.UpdateProductField
- Pipedrive.UpdateProductRequestBody
- Pipedrive.UpdateProductResponse
- Pipedrive.UpdateStageRequest
- Pipedrive.UpdateStageRequestAllOf
- Pipedrive.UpdateTeam
- Pipedrive.UpdateTeamAllOf
- Pipedrive.UpdateTeamWithAdditionalProperties
- Pipedrive.UpdateUserRequest
- Pipedrive.User
- Pipedrive.UserAccess
- Pipedrive.UserAllOf
- Pipedrive.UserAssignmentToPermissionSet
- Pipedrive.UserAssignmentsToPermissionSet
- Pipedrive.UserAssignmentsToPermissionSetAllOf
- Pipedrive.UserConnections
- Pipedrive.UserConnectionsAllOf
- Pipedrive.UserConnectionsAllOfData
- Pipedrive.UserData
- Pipedrive.UserDataWithId
- Pipedrive.UserIDs
- Pipedrive.UserIDsAllOf
- Pipedrive.UserMe
- Pipedrive.UserMeAllOf
- Pipedrive.UserPermissions
- Pipedrive.UserPermissionsAllOf
- Pipedrive.UserPermissionsItem
- Pipedrive.UserSettings
- Pipedrive.UserSettingsAllOf
- Pipedrive.UserSettingsItem
- Pipedrive.Users
- Pipedrive.UsersAllOf
- Pipedrive.VisibleTo
- Pipedrive.Webhook
- Pipedrive.WebhookAllOf
- Pipedrive.WebhookBadRequest
- Pipedrive.WebhookBadRequestAllOf
- Pipedrive.Webhooks
- Pipedrive.WebhooksAllOf
- Pipedrive.WebhooksDeleteForbiddenSchema
- Pipedrive.WebhooksDeleteForbiddenSchemaAllOf
