├── .babelrc ├── .dora.json ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── pull_request_template.md └── workflows │ ├── auto-close-stale-issues.yml │ ├── cicd_npm-publish.yml │ ├── on-commit.yml │ └── on-pd-bot-pr-opened.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .openapi-generator-ignore ├── .openapi-generator ├── FILES └── VERSION ├── .travis.yml ├── CHANGELOG.md ├── CODEOWNERS ├── CertificateAuthorityCertificate.pem ├── LICENSE ├── README.md ├── docs ├── v1.md └── v2.md ├── git_push.sh ├── migration.md ├── mocha.opts ├── package-lock.json ├── package.json ├── repository.json ├── sonar-project.properties ├── src ├── index.ts └── versions │ ├── .gitkeep │ ├── v1 │ ├── api.ts │ ├── api │ │ ├── activities-api.ts │ │ ├── activity-fields-api.ts │ │ ├── activity-types-api.ts │ │ ├── billing-api.ts │ │ ├── call-logs-api.ts │ │ ├── channels-api.ts │ │ ├── currencies-api.ts │ │ ├── deal-fields-api.ts │ │ ├── deals-api.ts │ │ ├── files-api.ts │ │ ├── filters-api.ts │ │ ├── goals-api.ts │ │ ├── item-search-api.ts │ │ ├── lead-labels-api.ts │ │ ├── lead-sources-api.ts │ │ ├── leads-api.ts │ │ ├── legacy-teams-api.ts │ │ ├── mailbox-api.ts │ │ ├── meetings-api.ts │ │ ├── note-fields-api.ts │ │ ├── notes-api.ts │ │ ├── organization-fields-api.ts │ │ ├── organization-relationships-api.ts │ │ ├── organizations-api.ts │ │ ├── permission-sets-api.ts │ │ ├── person-fields-api.ts │ │ ├── persons-api.ts │ │ ├── pipelines-api.ts │ │ ├── product-fields-api.ts │ │ ├── products-api.ts │ │ ├── project-templates-api.ts │ │ ├── projects-api.ts │ │ ├── recents-api.ts │ │ ├── roles-api.ts │ │ ├── stages-api.ts │ │ ├── subscriptions-api.ts │ │ ├── tasks-api.ts │ │ ├── user-connections-api.ts │ │ ├── user-settings-api.ts │ │ ├── users-api.ts │ │ └── webhooks-api.ts │ ├── base.ts │ ├── common.ts │ ├── configuration.ts │ ├── index.ts │ └── models │ │ ├── activity-all-of.ts │ │ ├── activity-all-of1.ts │ │ ├── activity-collection-response-object-all-of.ts │ │ ├── activity-collection-response-object.ts │ │ ├── activity-distribution-data-with-additional-data.ts │ │ ├── activity-distribution-data.ts │ │ ├── activity-distribution-item.ts │ │ ├── activity-distribution.ts │ │ ├── activity-type-count.ts │ │ ├── activity-type.ts │ │ ├── activity.ts │ │ ├── add-activity-request-all-of.ts │ │ ├── add-activity-request.ts │ │ ├── add-activity-response-additional-data.ts │ │ ├── add-activity-response-related-objects-person.ts │ │ ├── add-activity-response-related-objects.ts │ │ ├── add-activity-response.ts │ │ ├── add-activity-type-request.ts │ │ ├── add-call-log-request.ts │ │ ├── add-channel-bad-request-response-additional-data.ts │ │ ├── add-channel-bad-request-response.ts │ │ ├── add-channel-forbidden-error-response-additional-data.ts │ │ ├── add-channel-forbidden-error-response.ts │ │ ├── add-channel-request.ts │ │ ├── add-channel-response-data.ts │ │ ├── add-channel-response.ts │ │ ├── add-deal-follower-request.ts │ │ ├── add-deal-follower-response-data.ts │ │ ├── add-deal-follower-response.ts │ │ ├── add-deal-participant-request.ts │ │ ├── add-deal-product-request-all-of.ts │ │ ├── add-deal-product-request-all-of1.ts │ │ ├── add-deal-product-request-all-of2.ts │ │ ├── add-deal-product-request.ts │ │ ├── add-deal-request.ts │ │ ├── add-file-response.ts │ │ ├── add-filter-request.ts │ │ ├── add-filters-response-all-of.ts │ │ ├── add-filters-response.ts │ │ ├── add-goal-request.ts │ │ ├── add-lead-label-request.ts │ │ ├── add-lead-request.ts │ │ ├── add-new-follower-response-data.ts │ │ ├── add-new-follower-response.ts │ │ ├── add-note-request-all-of.ts │ │ ├── add-note-request-all-of1.ts │ │ ├── add-note-request.ts │ │ ├── add-or-update-role-setting-request.ts │ │ ├── add-organization-follower-request.ts │ │ ├── add-organization-follower-response.ts │ │ ├── add-organization-relationship-request.ts │ │ ├── add-organization-relationship-response-all-of.ts │ │ ├── add-organization-relationship-response.ts │ │ ├── add-organization-request-all-of.ts │ │ ├── add-organization-request.ts │ │ ├── add-organization-response-all-of.ts │ │ ├── add-organization-response.ts │ │ ├── add-participants-response-data.ts │ │ ├── add-participants-response-related-objects.ts │ │ ├── add-participants-response.ts │ │ ├── add-person-follower-request.ts │ │ ├── add-person-follower-response-all-of-data.ts │ │ ├── add-person-follower-response-all-of.ts │ │ ├── add-person-follower-response.ts │ │ ├── add-person-picture-response-all-of.ts │ │ ├── add-person-picture-response.ts │ │ ├── add-person-request-all-of.ts │ │ ├── add-person-request.ts │ │ ├── add-person-response-all-of.ts │ │ ├── add-person-response.ts │ │ ├── add-pipeline-response-all-of.ts │ │ ├── add-pipeline-response.ts │ │ ├── add-product-follower-request.ts │ │ ├── add-product-request-all-of.ts │ │ ├── add-product-request-all-of1.ts │ │ ├── add-product-request-all-of2.ts │ │ ├── add-product-request.ts │ │ ├── add-project-request-all-of.ts │ │ ├── add-project-request.ts │ │ ├── add-project-response.ts │ │ ├── add-recurring-subscription-request.ts │ │ ├── add-remote-file-and-link-it-to-item-response.ts │ │ ├── add-role-assignment-request.ts │ │ ├── add-role-assignment-response-data-data.ts │ │ ├── add-role-assignment-response-data.ts │ │ ├── add-role-assignment-response.ts │ │ ├── add-role-request.ts │ │ ├── add-roles-response-all-of.ts │ │ ├── add-roles-response-data.ts │ │ ├── add-roles-response.ts │ │ ├── add-stage-request.ts │ │ ├── add-subscription-installment-request.ts │ │ ├── add-task-request.ts │ │ ├── add-task-response.ts │ │ ├── add-team-request.ts │ │ ├── add-team-request1.ts │ │ ├── add-team-user-request.ts │ │ ├── add-user-provider-link-request.ts │ │ ├── add-user-request.ts │ │ ├── add-webhook-request.ts │ │ ├── additional-base-organization-item-info.ts │ │ ├── additional-data.ts │ │ ├── additional-merge-person-info.ts │ │ ├── additional-person-info.ts │ │ ├── base-deal.ts │ │ ├── base-organization-item-all-of-picture-id.ts │ │ ├── base-organization-item-all-of.ts │ │ ├── base-organization-item-with-edit-name-flag-all-of.ts │ │ ├── base-organization-item-with-edit-name-flag.ts │ │ ├── base-organization-item.ts │ │ ├── base-pipeline-with-selected-flag-all-of.ts │ │ ├── base-pipeline-with-selected-flag.ts │ │ ├── base-pipeline.ts │ │ ├── base-pipeline1.ts │ │ ├── base-product.ts │ │ ├── base-response-all-of.ts │ │ ├── base-response.ts │ │ ├── base-response1.ts │ │ ├── base-role-request.ts │ │ ├── base-stage.ts │ │ ├── base-stage1.ts │ │ ├── base-team-additional-properties.ts │ │ ├── base-team.ts │ │ ├── base-user.ts │ │ ├── base-webhook.ts │ │ ├── basic-deal-product-request-all-of.ts │ │ ├── basic-deal-product-request.ts │ │ ├── basic-deal.ts │ │ ├── basic-deal1.ts │ │ ├── basic-goal-request.ts │ │ ├── basic-organization.ts │ │ ├── basic-organization1.ts │ │ ├── basic-person-request-email-inner.ts │ │ ├── basic-person-request.ts │ │ ├── call-log-bad-request-response.ts │ │ ├── call-log-conflict-response.ts │ │ ├── call-log-forbidden-response.ts │ │ ├── call-log-gone-response.ts │ │ ├── call-log-internal-error-response.ts │ │ ├── call-log-not-found-response.ts │ │ ├── cancel-recurring-subscription-request.ts │ │ ├── comment-post-put-object.ts │ │ ├── comment.ts │ │ ├── create-field-request-all-of.ts │ │ ├── create-field-request-all-of1.ts │ │ ├── create-field-request.ts │ │ ├── deal-all-of-creator-user-id.ts │ │ ├── deal-all-of.ts │ │ ├── deal-collection-response-object.ts │ │ ├── deal-count-and-activity-info-all-of.ts │ │ ├── deal-count-and-activity-info-all-of1.ts │ │ ├── deal-count-and-activity-info.ts │ │ ├── deal-non-strict-with-details-all-of-age.ts │ │ ├── deal-non-strict-with-details-all-of-average-time-to-won.ts │ │ ├── deal-non-strict-with-details-all-of-stay-in-pipeline-stages.ts │ │ ├── deal-non-strict-with-details-all-of.ts │ │ ├── deal-non-strict-with-details.ts │ │ ├── deal-organization-data-with-id-all-of.ts │ │ ├── deal-organization-data-with-id-all-of1.ts │ │ ├── deal-organization-data-with-id.ts │ │ ├── deal-person-data-with-id-all-of-email-inner.ts │ │ ├── deal-person-data-with-id-all-of-phone-inner.ts │ │ ├── deal-person-data-with-id-all-of.ts │ │ ├── deal-person-data-with-id-all-of1.ts │ │ ├── deal-person-data-with-id.ts │ │ ├── deal-product-request-body.ts │ │ ├── deal-product-request-body1.ts │ │ ├── deal-strict-all-of.ts │ │ ├── deal-strict.ts │ │ ├── deal-title-param.ts │ │ ├── deal-user-data-with-id-all-of.ts │ │ ├── deal-user-data-with-id-all-of1.ts │ │ ├── deal-user-data-with-id.ts │ │ ├── deal.ts │ │ ├── deals-count-and-activity-info.ts │ │ ├── delete-activities-response-data.ts │ │ ├── delete-activities-response.ts │ │ ├── delete-activity-response-data.ts │ │ ├── delete-activity-response.ts │ │ ├── delete-activity-types-response-all-of-data.ts │ │ ├── delete-activity-types-response-all-of.ts │ │ ├── delete-activity-types-response.ts │ │ ├── delete-channel200-response.ts │ │ ├── delete-comment-response.ts │ │ ├── delete-conversation-forbidden-error-response-additional-data.ts │ │ ├── delete-conversation-forbidden-error-response.ts │ │ ├── delete-conversation-not-found-error-response-additional-data.ts │ │ ├── delete-conversation-not-found-error-response.ts │ │ ├── delete-deal-follower-response-data.ts │ │ ├── delete-deal-follower-response.ts │ │ ├── delete-deal-participant-response-data.ts │ │ ├── delete-deal-participant-response.ts │ │ ├── delete-deal-product-response-data.ts │ │ ├── delete-deal-product-response.ts │ │ ├── delete-deal-response-data.ts │ │ ├── delete-deal-response.ts │ │ ├── delete-deals-response-data.ts │ │ ├── delete-deals-response.ts │ │ ├── delete-fields-response-all-of-data.ts │ │ ├── delete-fields-response-all-of.ts │ │ ├── delete-fields-response.ts │ │ ├── delete-file-response-data.ts │ │ ├── delete-file-response.ts │ │ ├── delete-filter-response-all-of-data.ts │ │ ├── delete-filter-response-all-of.ts │ │ ├── delete-filter-response.ts │ │ ├── delete-filters-response-all-of-data.ts │ │ ├── delete-filters-response-all-of.ts │ │ ├── delete-filters-response.ts │ │ ├── delete-goal-response.ts │ │ ├── delete-lead-id-response.ts │ │ ├── delete-mail-thread-response-all-of-data.ts │ │ ├── delete-mail-thread-response-all-of.ts │ │ ├── delete-mail-thread-response.ts │ │ ├── delete-note-response.ts │ │ ├── delete-organization-follower-response-data.ts │ │ ├── delete-organization-follower-response.ts │ │ ├── delete-organization-relationship-response-all-of-data.ts │ │ ├── delete-organization-relationship-response-all-of.ts │ │ ├── delete-organization-relationship-response.ts │ │ ├── delete-organization-response-data.ts │ │ ├── delete-organization-response.ts │ │ ├── delete-organizations-response-data.ts │ │ ├── delete-organizations-response.ts │ │ ├── delete-person-response-all-of-data.ts │ │ ├── delete-person-response-all-of.ts │ │ ├── delete-person-response.ts │ │ ├── delete-persons-response-all-of-data.ts │ │ ├── delete-persons-response-all-of.ts │ │ ├── delete-persons-response.ts │ │ ├── delete-pipeline-response-data.ts │ │ ├── delete-pipeline-response.ts │ │ ├── delete-product-field-response.ts │ │ ├── delete-product-fields-response-data.ts │ │ ├── delete-product-fields-response.ts │ │ ├── delete-product-follower-response.ts │ │ ├── delete-product-response-data.ts │ │ ├── delete-product-response.ts │ │ ├── delete-project-data.ts │ │ ├── delete-project-response.ts │ │ ├── delete-project.ts │ │ ├── delete-response-all-of-data.ts │ │ ├── delete-response-all-of.ts │ │ ├── delete-response.ts │ │ ├── delete-role-assignment-request.ts │ │ ├── delete-role-assignment-response-data.ts │ │ ├── delete-role-assignment-response.ts │ │ ├── delete-role-response-data-data.ts │ │ ├── delete-role-response-data.ts │ │ ├── delete-role-response.ts │ │ ├── delete-stage-response-data.ts │ │ ├── delete-stage-response.ts │ │ ├── delete-stages-response-data.ts │ │ ├── delete-stages-response.ts │ │ ├── delete-task-data.ts │ │ ├── delete-task-response.ts │ │ ├── delete-task.ts │ │ ├── delete-team-user-request.ts │ │ ├── delete-webhook403-response-all-of.ts │ │ ├── delete-webhook403-response.ts │ │ ├── fail-response.ts │ │ ├── field.ts │ │ ├── filter.ts │ │ ├── follower-data.ts │ │ ├── full-role-all-of.ts │ │ ├── full-role.ts │ │ ├── get-activities-collection-response-additional-data.ts │ │ ├── get-activities-collection-response.ts │ │ ├── get-activities-response-additional-data-pagination.ts │ │ ├── get-activities-response-additional-data.ts │ │ ├── get-activities-response-related-objects-person.ts │ │ ├── get-activities-response-related-objects-user.ts │ │ ├── get-activities-response-related-objects.ts │ │ ├── get-activities-response.ts │ │ ├── get-activity-response.ts │ │ ├── get-activity-types-response-all-of.ts │ │ ├── get-activity-types-response.ts │ │ ├── get-add-product-attachment-details-response-data-all-of-all-of-all-of.ts │ │ ├── get-add-product-attachment-details-response-data-all-of-all-of.ts │ │ ├── get-add-product-attachment-details-response-data-all-of-all-of1.ts │ │ ├── get-add-product-attachment-details-response-data-all-of.ts │ │ ├── get-add-product-attachment-details-response-data.ts │ │ ├── get-add-product-attachment-details-response.ts │ │ ├── get-added-deal-response.ts │ │ ├── get-associated-activities-response-all-of.ts │ │ ├── get-associated-activities-response.ts │ │ ├── get-associated-deals-response-all-of-related-objects.ts │ │ ├── get-associated-deals-response-all-of.ts │ │ ├── get-associated-deals-response.ts │ │ ├── get-associated-files-response-all-of-data-inner.ts │ │ ├── get-associated-files-response-all-of.ts │ │ ├── get-associated-files-response.ts │ │ ├── get-associated-followers-response-data-inner-all-of.ts │ │ ├── get-associated-followers-response-data-inner-all-of1.ts │ │ ├── get-associated-followers-response-data-inner.ts │ │ ├── get-associated-followers-response.ts │ │ ├── get-associated-mail-messages-response-all-of-data-inner.ts │ │ ├── get-associated-mail-messages-response-all-of.ts │ │ ├── get-associated-mail-messages-response.ts │ │ ├── get-associated-organization-updates-response-all-of-data-inner.ts │ │ ├── get-associated-organization-updates-response-all-of-related-objects.ts │ │ ├── get-associated-organization-updates-response-all-of.ts │ │ ├── get-associated-organization-updates-response.ts │ │ ├── get-associated-person-updates-response-all-of-data-inner.ts │ │ ├── get-associated-person-updates-response-all-of.ts │ │ ├── get-associated-person-updates-response.ts │ │ ├── get-associated-product-files-response-all-of-data-inner.ts │ │ ├── get-associated-product-files-response-all-of.ts │ │ ├── get-associated-product-files-response.ts │ │ ├── get-call-log-response.ts │ │ ├── get-call-logs-response-additional-data.ts │ │ ├── get-call-logs-response.ts │ │ ├── get-changelog-response-all-of-data-inner.ts │ │ ├── get-changelog-response-all-of.ts │ │ ├── get-changelog-response.ts │ │ ├── get-comments-response.ts │ │ ├── get-currencies-response-data-inner.ts │ │ ├── get-currencies-response.ts │ │ ├── get-current-user-response-all-of-data-all-of-language.ts │ │ ├── get-current-user-response-all-of-data-all-of.ts │ │ ├── get-current-user-response-all-of-data.ts │ │ ├── get-current-user-response-all-of.ts │ │ ├── get-current-user-response.ts │ │ ├── get-deal-activities-response-all-of-related-objects.ts │ │ ├── get-deal-activities-response-all-of.ts │ │ ├── get-deal-activities-response.ts │ │ ├── get-deal-participants-response.ts │ │ ├── get-deal-response-additional-data.ts │ │ ├── get-deal-response-related-objects.ts │ │ ├── get-deal-response.ts │ │ ├── get-deal-search-response-all-of-data-items-inner-item-organization.ts │ │ ├── get-deal-search-response-all-of-data-items-inner-item-owner.ts │ │ ├── get-deal-search-response-all-of-data-items-inner-item-person.ts │ │ ├── get-deal-search-response-all-of-data-items-inner-item-stage.ts │ │ ├── get-deal-search-response-all-of-data-items-inner-item.ts │ │ ├── get-deal-search-response-all-of-data-items-inner.ts │ │ ├── get-deal-search-response-all-of-data.ts │ │ ├── get-deal-search-response-all-of.ts │ │ ├── get-deal-search-response.ts │ │ ├── get-deal-updates-response-all-of-data-inner.ts │ │ ├── get-deal-updates-response-all-of-related-objects.ts │ │ ├── get-deal-updates-response-all-of.ts │ │ ├── get-deal-updates-response.ts │ │ ├── get-deals-collection-response.ts │ │ ├── get-deals-response-related-objects.ts │ │ ├── get-deals-response.ts │ │ ├── get-deals-summary-response-data-values-total.ts │ │ ├── get-deals-summary-response-data-weighted-values-total.ts │ │ ├── get-deals-summary-response-data.ts │ │ ├── get-deals-summary-response.ts │ │ ├── get-deals-timeline-response-data-totals.ts │ │ ├── get-deals-timeline-response-data.ts │ │ ├── get-deals-timeline-response.ts │ │ ├── get-duplicated-deal-response.ts │ │ ├── get-field-all-of.ts │ │ ├── get-field-response-all-of.ts │ │ ├── get-field-response.ts │ │ ├── get-field.ts │ │ ├── get-fields-response-all-of-additional-data.ts │ │ ├── get-fields-response-all-of.ts │ │ ├── get-fields-response.ts │ │ ├── get-file-response.ts │ │ ├── get-files-response-additional-data.ts │ │ ├── get-files-response-data-inner.ts │ │ ├── get-files-response.ts │ │ ├── get-filters-response-all-of-data-inner.ts │ │ ├── get-filters-response-all-of.ts │ │ ├── get-filters-response.ts │ │ ├── get-filters-response1-all-of.ts │ │ ├── get-filters-response1.ts │ │ ├── get-goal-result-response-data.ts │ │ ├── get-goal-result-response.ts │ │ ├── get-goals-response-data.ts │ │ ├── get-goals-response.ts │ │ ├── get-item-search-field-response-all-of-data-inner.ts │ │ ├── get-item-search-field-response-all-of.ts │ │ ├── get-item-search-field-response.ts │ │ ├── get-item-search-response-all-of-data.ts │ │ ├── get-item-search-response-all-of.ts │ │ ├── get-item-search-response.ts │ │ ├── get-lead-id-response-data.ts │ │ ├── get-lead-id-response.ts │ │ ├── get-lead-labels-response.ts │ │ ├── get-lead-response.ts │ │ ├── get-lead-search-response-all-of-data.ts │ │ ├── get-lead-search-response-all-of.ts │ │ ├── get-lead-search-response.ts │ │ ├── get-leads-response.ts │ │ ├── get-leads-source-response.ts │ │ ├── get-link-remote-file-to-item-response.ts │ │ ├── get-list-followers-response-all-of-data-inner.ts │ │ ├── get-list-followers-response-all-of.ts │ │ ├── get-list-followers-response.ts │ │ ├── get-mail-message-response-all-of.ts │ │ ├── get-mail-message-response.ts │ │ ├── get-mail-thread-messages-response-all-of-data-inner-all-of.ts │ │ ├── get-mail-thread-messages-response-all-of-data-inner.ts │ │ ├── get-mail-thread-messages-response-all-of.ts │ │ ├── get-mail-thread-messages-response.ts │ │ ├── get-mail-thread-response-all-of.ts │ │ ├── get-mail-thread-response.ts │ │ ├── get-mail-thread-response1-all-of-data.ts │ │ ├── get-mail-thread-response1-all-of.ts │ │ ├── get-mail-thread-response1.ts │ │ ├── get-merged-deal-response-data-all-of.ts │ │ ├── get-merged-deal-response-data.ts │ │ ├── get-merged-deal-response.ts │ │ ├── get-note-fields-response-all-of-data-inner-all-of-options-inner.ts │ │ ├── get-note-fields-response-all-of-data-inner-all-of.ts │ │ ├── get-note-fields-response-all-of-data-inner.ts │ │ ├── get-note-fields-response-all-of.ts │ │ ├── get-note-fields-response.ts │ │ ├── get-notes-response-additional-data-pagination.ts │ │ ├── get-notes-response-additional-data.ts │ │ ├── get-notes-response.ts │ │ ├── get-organization-item-all-of.ts │ │ ├── get-organization-item.ts │ │ ├── get-organization-relationship-response-all-of.ts │ │ ├── get-organization-relationship-response.ts │ │ ├── get-organization-relationships-response-all-of-related-objects.ts │ │ ├── get-organization-relationships-response-all-of.ts │ │ ├── get-organization-relationships-response.ts │ │ ├── get-organization-response-all-of-additional-data-followers-followeruserid.ts │ │ ├── get-organization-response-all-of-additional-data-followers-followeruseridall-of-all-of.ts │ │ ├── get-organization-response-all-of-additional-data-followers-followeruseridall-of.ts │ │ ├── get-organization-response-all-of-additional-data-followers.ts │ │ ├── get-organization-response-all-of-additional-data.ts │ │ ├── get-organization-response-all-of.ts │ │ ├── get-organization-response.ts │ │ ├── get-organization-search-response-all-of-data-items-inner-item.ts │ │ ├── get-organization-search-response-all-of-data-items-inner.ts │ │ ├── get-organization-search-response-all-of-data.ts │ │ ├── get-organization-search-response-all-of.ts │ │ ├── get-organization-search-response.ts │ │ ├── get-organizations-collection-response-object-all-of.ts │ │ ├── get-organizations-collection-response-object.ts │ │ ├── get-organizations-collection200-response.ts │ │ ├── get-organizations-response-all-of-related-objects.ts │ │ ├── get-organizations-response-all-of.ts │ │ ├── get-organizations-response.ts │ │ ├── get-participants-changelog-response.ts │ │ ├── get-payments-response-all-of-data-inner.ts │ │ ├── get-payments-response-all-of.ts │ │ ├── get-payments-response.ts │ │ ├── get-permission-set-response-all-of.ts │ │ ├── get-permission-set-response.ts │ │ ├── get-permission-sets-response-all-of.ts │ │ ├── get-permission-sets-response.ts │ │ ├── get-permitted-users-response.ts │ │ ├── get-permitted-users-response1-all-of.ts │ │ ├── get-permitted-users-response1.ts │ │ ├── get-person-details-response-all-of-additional-data.ts │ │ ├── get-person-details-response-all-of.ts │ │ ├── get-person-details-response.ts │ │ ├── get-person-products-response-all-of-data-inner-dealid.ts │ │ ├── get-person-products-response-all-of-data-inner-dealiddeal.ts │ │ ├── get-person-products-response-all-of-data-inner-dealidproduct.ts │ │ ├── get-person-products-response-all-of-data-inner.ts │ │ ├── get-person-products-response-all-of.ts │ │ ├── get-person-products-response.ts │ │ ├── get-person-search-response-all-of-data-items-inner-item-organization.ts │ │ ├── get-person-search-response-all-of-data-items-inner-item-owner.ts │ │ ├── get-person-search-response-all-of-data-items-inner-item.ts │ │ ├── get-person-search-response-all-of-data-items-inner.ts │ │ ├── get-person-search-response-all-of-data.ts │ │ ├── get-person-search-response-all-of.ts │ │ ├── get-person-search-response.ts │ │ ├── get-persons-collection200-response.ts │ │ ├── get-persons-response-all-of-related-objects.ts │ │ ├── get-persons-response-all-of.ts │ │ ├── get-persons-response.ts │ │ ├── get-persons-response1-all-of.ts │ │ ├── get-persons-response1.ts │ │ ├── get-pipeline-deals-conversion-rates-in-response-all-of-data-stage-conversions-inner.ts │ │ ├── get-pipeline-deals-conversion-rates-in-response-all-of-data.ts │ │ ├── get-pipeline-deals-conversion-rates-in-response-all-of.ts │ │ ├── get-pipeline-deals-conversion-rates-in-response.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-average-age-in-days-by-stages-inner.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-average-age-in-days.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-movements-between-stages.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-new-deals-formatted-values.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-new-deals-values.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data-new-deals.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of-data.ts │ │ ├── get-pipeline-deals-movements-statistics-response-all-of.ts │ │ ├── get-pipeline-deals-movements-statistics-response.ts │ │ ├── get-pipeline-response-all-of.ts │ │ ├── get-pipeline-response.ts │ │ ├── get-pipelines-response-all-of.ts │ │ ├── get-pipelines-response.ts │ │ ├── get-product-attachment-details-response-data.ts │ │ ├── get-product-attachment-details-response.ts │ │ ├── get-product-field-response-data.ts │ │ ├── get-product-field-response.ts │ │ ├── get-product-fields-response-data-inner.ts │ │ ├── get-product-fields-response.ts │ │ ├── get-product-followers-response-all-of-data-inner.ts │ │ ├── get-product-followers-response-all-of.ts │ │ ├── get-product-followers-response.ts │ │ ├── get-product-response.ts │ │ ├── get-product-search-response-all-of-data-items-inner-item-owner.ts │ │ ├── get-product-search-response-all-of-data-items-inner-item.ts │ │ ├── get-product-search-response-all-of-data-items-inner.ts │ │ ├── get-product-search-response-all-of-data.ts │ │ ├── get-product-search-response-all-of.ts │ │ ├── get-product-search-response.ts │ │ ├── get-products-response-all-of-additional-data-all-of.ts │ │ ├── get-products-response-all-of-additional-data.ts │ │ ├── get-products-response-all-of-related-objects.ts │ │ ├── get-products-response-all-of.ts │ │ ├── get-products-response.ts │ │ ├── get-products-response1-additional-data.ts │ │ ├── get-products-response1.ts │ │ ├── get-project-board-response.ts │ │ ├── get-project-boards-response-data-inner.ts │ │ ├── get-project-boards-response.ts │ │ ├── get-project-groups-response-data-inner.ts │ │ ├── get-project-groups-response.ts │ │ ├── get-project-phase-response.ts │ │ ├── get-project-phases-response-data-inner.ts │ │ ├── get-project-phases-response.ts │ │ ├── get-project-plan-response-data-inner.ts │ │ ├── get-project-plan-response.ts │ │ ├── get-project-response.ts │ │ ├── get-project-template-response.ts │ │ ├── get-project-templates-response.ts │ │ ├── get-projects-response.ts │ │ ├── get-receive-message-success-response.ts │ │ ├── get-recents-response-additional-data.ts │ │ ├── get-recents-response.ts │ │ ├── get-role-assignments-response-data.ts │ │ ├── get-role-assignments-response.ts │ │ ├── get-role-pipelines-response-all-of.ts │ │ ├── get-role-pipelines-response-data.ts │ │ ├── get-role-pipelines-response.ts │ │ ├── get-role-response-data-additional-data.ts │ │ ├── get-role-response-data.ts │ │ ├── get-role-response.ts │ │ ├── get-role-settings-response-data.ts │ │ ├── get-role-settings-response.ts │ │ ├── get-roles-response-all-of-additional-data-pagination.ts │ │ ├── get-roles-response-all-of-additional-data.ts │ │ ├── get-roles-response-all-of.ts │ │ ├── get-roles-response.ts │ │ ├── get-stage-deals-response.ts │ │ ├── get-stage-response-data.ts │ │ ├── get-stage-response.ts │ │ ├── get-stages-response-data-inner.ts │ │ ├── get-stages-response.ts │ │ ├── get-subscription-addons-response-all-of.ts │ │ ├── get-subscription-addons-response.ts │ │ ├── get-subscriptions-id-response-data.ts │ │ ├── get-subscriptions-id-response.ts │ │ ├── get-task-response.ts │ │ ├── get-tasks-response.ts │ │ ├── get-team-response-all-of.ts │ │ ├── get-team-response.ts │ │ ├── get-teams-response-all-of.ts │ │ ├── get-teams-response.ts │ │ ├── get-user-assignments-to-permission-set-response-all-of-data-inner.ts │ │ ├── get-user-assignments-to-permission-set-response-all-of.ts │ │ ├── get-user-assignments-to-permission-set-response.ts │ │ ├── get-user-connections-response-data-data.ts │ │ ├── get-user-connections-response-data.ts │ │ ├── get-user-connections-response.ts │ │ ├── get-user-permissions-response-all-of-data.ts │ │ ├── get-user-permissions-response-all-of.ts │ │ ├── get-user-permissions-response.ts │ │ ├── get-user-provider-link-success-response-data.ts │ │ ├── get-user-provider-link-success-response.ts │ │ ├── get-user-response-data.ts │ │ ├── get-user-response.ts │ │ ├── get-user-settings-response-data.ts │ │ ├── get-user-settings-response.ts │ │ ├── get-users-response-all-of.ts │ │ ├── get-users-response.ts │ │ ├── get-webhook-response-data.ts │ │ ├── get-webhook-response.ts │ │ ├── get-webhooks-response-all-of.ts │ │ ├── get-webhooks-response.ts │ │ ├── goal-assignee.ts │ │ ├── goal-duration.ts │ │ ├── goal-expected-outcome.ts │ │ ├── goal-type-params.ts │ │ ├── goal-type.ts │ │ ├── goal.ts │ │ ├── index.ts │ │ ├── lead-label.ts │ │ ├── lead-not-found-response.ts │ │ ├── lead-search-item-item-organization.ts │ │ ├── lead-search-item-item-owner.ts │ │ ├── lead-search-item-item-person.ts │ │ ├── lead-search-item-item.ts │ │ ├── lead-search-item.ts │ │ ├── lead-source.ts │ │ ├── lead-value.ts │ │ ├── lead.ts │ │ ├── mail-message-data-from-inner.ts │ │ ├── mail-message-data.ts │ │ ├── mail-message-item-for-list-all-of.ts │ │ ├── mail-message-item-for-list.ts │ │ ├── mail-service-base-response.ts │ │ ├── mail-thread-all-of.ts │ │ ├── mail-thread-all-of1-parties-to-inner.ts │ │ ├── mail-thread-all-of1-parties.ts │ │ ├── mail-thread-all-of1.ts │ │ ├── mail-thread.ts │ │ ├── mail-thread1.ts │ │ ├── merge-deals-request.ts │ │ ├── merge-organizations-request.ts │ │ ├── merge-organizations-response-data.ts │ │ ├── merge-organizations-response.ts │ │ ├── merge-person-deal-related-info-all-of.ts │ │ ├── merge-person-deal-related-info.ts │ │ ├── merge-person-item.ts │ │ ├── merge-persons-request.ts │ │ ├── merge-persons-response-all-of.ts │ │ ├── merge-persons-response.ts │ │ ├── new-deal-parameters.ts │ │ ├── note-deal.ts │ │ ├── note-organization.ts │ │ ├── note-person.ts │ │ ├── note-project.ts │ │ ├── note-request-all-of.ts │ │ ├── note-request-all-of1.ts │ │ ├── note-request.ts │ │ ├── note-user.ts │ │ ├── note.ts │ │ ├── organization-count-and-address-info-all-of.ts │ │ ├── organization-count-and-address-info-all-of1.ts │ │ ├── organization-count-and-address-info.ts │ │ ├── organization-data-with-id-all-of.ts │ │ ├── organization-data-with-id-all-of1.ts │ │ ├── organization-data-with-id-and-active-flag-all-of.ts │ │ ├── organization-data-with-id-and-active-flag.ts │ │ ├── organization-data-with-id.ts │ │ ├── organization-relationship-details-all-of.ts │ │ ├── organization-relationship-details.ts │ │ ├── organization-relationship-with-calculated-fields-all-of.ts │ │ ├── organization-relationship-with-calculated-fields-all-of1.ts │ │ ├── organization-relationship-with-calculated-fields.ts │ │ ├── organization-relationship.ts │ │ ├── owner-all-of.ts │ │ ├── owner.ts │ │ ├── pagination-details-all-of.ts │ │ ├── pagination-details.ts │ │ ├── participant-changelog-item-all-of.ts │ │ ├── participant-changelog-item.ts │ │ ├── permission-set.ts │ │ ├── person-all-of-email-inner.ts │ │ ├── person-all-of-phone-inner.ts │ │ ├── person-all-of-picture-id.ts │ │ ├── person-all-of.ts │ │ ├── person-count-and-email-info-all-of.ts │ │ ├── person-count-and-email-info-all-of1.ts │ │ ├── person-count-and-email-info.ts │ │ ├── person-count-email-deal-and-activity-info.ts │ │ ├── person-data-with-active-flag-all-of.ts │ │ ├── person-data-with-active-flag.ts │ │ ├── person-data-with-id.ts │ │ ├── person-data-with-idall-of-email-inner.ts │ │ ├── person-data-with-idall-of.ts │ │ ├── person-name-count-and-email-info-with-ids-all-of.ts │ │ ├── person-name-count-and-email-info-with-ids.ts │ │ ├── person-name-count-and-email-info.ts │ │ ├── person-name-info-with-org-and-owner-id-all-of.ts │ │ ├── person-name-info-with-org-and-owner-id-all-of1.ts │ │ ├── person-name-info-with-org-and-owner-id.ts │ │ ├── person.ts │ │ ├── persons-collection-response-object.ts │ │ ├── phone-data.ts │ │ ├── picture-data-pictures.ts │ │ ├── picture-data-with-id.ts │ │ ├── picture-data-with-value.ts │ │ ├── picture-data.ts │ │ ├── pipeline-details-all-of-deals-summary-per-currency-full-currencyid.ts │ │ ├── pipeline-details-all-of-deals-summary-per-currency-full.ts │ │ ├── pipeline-details-all-of-deals-summary-per-currency.ts │ │ ├── pipeline-details-all-of-deals-summary-per-stages-stageid.ts │ │ ├── pipeline-details-all-of-deals-summary-per-stages-stageidcurrencyid.ts │ │ ├── pipeline-details-all-of-deals-summary-per-stages.ts │ │ ├── pipeline-details-all-of-deals-summary.ts │ │ ├── pipeline-details-all-of.ts │ │ ├── pipeline-details.ts │ │ ├── pipeline-request.ts │ │ ├── pipeline-request1.ts │ │ ├── product-field-all-of.ts │ │ ├── product-field-all-of1.ts │ │ ├── product-field.ts │ │ ├── product-list-item-product.ts │ │ ├── product-list-item.ts │ │ ├── product-prices.ts │ │ ├── product-request.ts │ │ ├── product-request1.ts │ │ ├── project-all-of.ts │ │ ├── project-all-of1.ts │ │ ├── project-all-of2.ts │ │ ├── project-id.ts │ │ ├── project-put-plan-item-body-object.ts │ │ ├── project-response-object.ts │ │ ├── project-template.ts │ │ ├── project.ts │ │ ├── put-role-pipelines-body.ts │ │ ├── receive-message-bad-request-error-response-additional-data.ts │ │ ├── receive-message-bad-request-error-response.ts │ │ ├── receive-message-request-attachments-inner.ts │ │ ├── receive-message-request.ts │ │ ├── recents-data-inner-any-of.ts │ │ ├── recents-data-inner-any-of1.ts │ │ ├── recents-data-inner-any-of10.ts │ │ ├── recents-data-inner-any-of2.ts │ │ ├── recents-data-inner-any-of3.ts │ │ ├── recents-data-inner-any-of4.ts │ │ ├── recents-data-inner-any-of5.ts │ │ ├── recents-data-inner-any-of6.ts │ │ ├── recents-data-inner-any-of7.ts │ │ ├── recents-data-inner-any-of8.ts │ │ ├── recents-data-inner-any-of9-data.ts │ │ ├── recents-data-inner-any-of9.ts │ │ ├── recents-data-inner.ts │ │ ├── recents-stage.ts │ │ ├── related-deal-data-dealid.ts │ │ ├── related-deal-data.ts │ │ ├── related-organization-data-with-active-flag.ts │ │ ├── related-organization-data.ts │ │ ├── related-picture-data-pictureid.ts │ │ ├── related-picture-data.ts │ │ ├── relationship-organization-info-item-all-of.ts │ │ ├── relationship-organization-info-item-with-active-flag-all-of.ts │ │ ├── relationship-organization-info-item-with-active-flag.ts │ │ ├── relationship-organization-info-item.ts │ │ ├── requied-post-project-parameters.ts │ │ ├── required-post-project-parameters.ts │ │ ├── requred-title-parameter.ts │ │ ├── response-call-log-object-all-of.ts │ │ ├── response-call-log-object.ts │ │ ├── role-assignment-data.ts │ │ ├── role-assignment.ts │ │ ├── role-settings.ts │ │ ├── search-item.ts │ │ ├── stage-details-data.ts │ │ ├── stage-with-pipeline-info.ts │ │ ├── stage.ts │ │ ├── sub-role-all-of.ts │ │ ├── sub-role.ts │ │ ├── subscription-item.ts │ │ ├── task-response-object-all-of.ts │ │ ├── task-response-object.ts │ │ ├── team-id.ts │ │ ├── template-response-object.ts │ │ ├── unathorized-response.ts │ │ ├── update-activity-plan-item-response.ts │ │ ├── update-activity-request-all-of.ts │ │ ├── update-activity-request.ts │ │ ├── update-activity-response.ts │ │ ├── update-activity-type-request.ts │ │ ├── update-deal-parameters.ts │ │ ├── update-deal-product-request-all-of.ts │ │ ├── update-deal-product-request.ts │ │ ├── update-deal-request.ts │ │ ├── update-field-request.ts │ │ ├── update-file-response.ts │ │ ├── update-filter-request.ts │ │ ├── update-lead-label-request.ts │ │ ├── update-lead-request.ts │ │ ├── update-mail-thread-response-all-of.ts │ │ ├── update-mail-thread-response.ts │ │ ├── update-organization-relationship-response.ts │ │ ├── update-organization-request-all-of.ts │ │ ├── update-organization-request.ts │ │ ├── update-organization-response-all-of.ts │ │ ├── update-organization-response.ts │ │ ├── update-person-request-all-of.ts │ │ ├── update-person-request.ts │ │ ├── update-person-response.ts │ │ ├── update-pipeline-response-all-of-data.ts │ │ ├── update-pipeline-response-all-of.ts │ │ ├── update-pipeline-response.ts │ │ ├── update-product-field-response.ts │ │ ├── update-product-request-all-of.ts │ │ ├── update-product-request-all-of1.ts │ │ ├── update-product-request.ts │ │ ├── update-product-response.ts │ │ ├── update-project-request.ts │ │ ├── update-project-request1-all-of.ts │ │ ├── update-project-request1-all-of1.ts │ │ ├── update-project-request1-all-of2.ts │ │ ├── update-project-request1.ts │ │ ├── update-project-request2.ts │ │ ├── update-project-response.ts │ │ ├── update-recurring-subscription-request.ts │ │ ├── update-role-response-all-of.ts │ │ ├── update-role-response-data.ts │ │ ├── update-role-response.ts │ │ ├── update-stage-request-all-of.ts │ │ ├── update-stage-request.ts │ │ ├── update-subscription-installment-request.ts │ │ ├── update-task-plan-item-response.ts │ │ ├── update-task-response.ts │ │ ├── update-team-request-all-of.ts │ │ ├── update-team-request.ts │ │ ├── update-team-with-additional-properties.ts │ │ ├── update-user-request.ts │ │ ├── upsert-activity-type-response-all-of.ts │ │ ├── upsert-activity-type-response.ts │ │ ├── upsert-comment-response.ts │ │ ├── upsert-goal-response-data.ts │ │ ├── upsert-goal-response.ts │ │ ├── upsert-lead-label-response.ts │ │ ├── upsert-note-response.ts │ │ ├── upsert-role-settings-response-data-data.ts │ │ ├── upsert-role-settings-response-data.ts │ │ ├── upsert-role-settings-response.ts │ │ ├── upsert-stage-response.ts │ │ ├── user-access.ts │ │ ├── user-access1.ts │ │ ├── user-data-with-id-all-of.ts │ │ ├── user-data-with-id.ts │ │ ├── user-ids-all-of.ts │ │ ├── user-ids.ts │ │ ├── user-provider-link-error-response.ts │ │ ├── user-settings-item.ts │ │ ├── webhooks-bad-request-response-all-of.ts │ │ └── webhooks-bad-request-response.ts │ └── v2 │ ├── api.ts │ ├── api │ ├── activities-api.ts │ ├── beta-api.ts │ ├── deals-api.ts │ ├── item-search-api.ts │ ├── leads-api.ts │ ├── organizations-api.ts │ ├── persons-api.ts │ ├── pipelines-api.ts │ ├── products-api.ts │ ├── stages-api.ts │ └── users-api.ts │ ├── base.ts │ ├── common.ts │ ├── configuration.ts │ ├── index.ts │ └── models │ ├── activity-item-attendees-inner.ts │ ├── activity-item-location.ts │ ├── activity-item-participants-inner.ts │ ├── activity-item.ts │ ├── activity-item1.ts │ ├── add-activity-request.ts │ ├── add-additional-discount-request-body.ts │ ├── add-additional-discount-response.ts │ ├── add-ainstallment-response.ts │ ├── add-convert-deal-to-lead-response-data.ts │ ├── add-convert-deal-to-lead-response.ts │ ├── add-convert-lead-to-deal-response.ts │ ├── add-deal-follower-request.ts │ ├── add-deal-product-request.ts │ ├── add-deal-product-response.ts │ ├── add-deal-request.ts │ ├── add-follower-response-all-of.ts │ ├── add-follower-response.ts │ ├── add-installment-request-body.ts │ ├── add-organization-request.ts │ ├── add-person-request-emails-inner.ts │ ├── add-person-request-phones-inner.ts │ ├── add-person-request.ts │ ├── add-pipeline-request.ts │ ├── add-product-request-all-of.ts │ ├── add-product-request.ts │ ├── add-product-variation-request.ts │ ├── add-stage-request.ts │ ├── base-product-all-of.ts │ ├── base-product-all-of1.ts │ ├── base-product.ts │ ├── base-response.ts │ ├── convert-lead-to-deal-request.ts │ ├── deal-item.ts │ ├── deal-item1.ts │ ├── deal-product-request-body.ts │ ├── deal-product-request-body1.ts │ ├── delete-activity-response-data.ts │ ├── delete-activity-response.ts │ ├── delete-additional-discount-response-data.ts │ ├── delete-additional-discount-response.ts │ ├── delete-deal-product-response-data.ts │ ├── delete-deal-product-response.ts │ ├── delete-deal-response-data.ts │ ├── delete-deal-response.ts │ ├── delete-follower-response-data.ts │ ├── delete-follower-response.ts │ ├── delete-installment-response-data.ts │ ├── delete-installment-response.ts │ ├── delete-organization-response-data.ts │ ├── delete-organization-response.ts │ ├── delete-person-response-data.ts │ ├── delete-person-response.ts │ ├── delete-pipeline-response-data.ts │ ├── delete-pipeline-response.ts │ ├── delete-product-response-data.ts │ ├── delete-product-response.ts │ ├── delete-product-variation-response-data.ts │ ├── delete-product-variation-response.ts │ ├── delete-stage-response-data.ts │ ├── delete-stage-response.ts │ ├── follower-changelog-item.ts │ ├── follower-item.ts │ ├── follower-item1.ts │ ├── get-activities-response-all-of-additional-data.ts │ ├── get-activities-response-all-of.ts │ ├── get-activities-response.ts │ ├── get-additional-discounts-response-data-inner.ts │ ├── get-additional-discounts-response.ts │ ├── get-convert-response.ts │ ├── get-convert-response1-data.ts │ ├── get-convert-response1.ts │ ├── get-deal-search-response-all-of-data-items-inner-item-organization.ts │ ├── get-deal-search-response-all-of-data-items-inner-item-owner.ts │ ├── get-deal-search-response-all-of-data-items-inner-item-person.ts │ ├── get-deal-search-response-all-of-data-items-inner-item-stage.ts │ ├── get-deal-search-response-all-of-data-items-inner-item.ts │ ├── get-deal-search-response-all-of-data-items-inner.ts │ ├── get-deal-search-response-all-of-data.ts │ ├── get-deal-search-response-all-of.ts │ ├── get-deal-search-response.ts │ ├── get-deals-products-response-additional-data.ts │ ├── get-deals-products-response-data-inner-all-of.ts │ ├── get-deals-products-response-data-inner-all-of1.ts │ ├── get-deals-products-response-data-inner-all-of2.ts │ ├── get-deals-products-response-data-inner-all-of3.ts │ ├── get-deals-products-response-data-inner.ts │ ├── get-deals-products-response.ts │ ├── get-deals-response-all-of.ts │ ├── get-deals-response.ts │ ├── get-follower-changelogs-response-all-of.ts │ ├── get-follower-changelogs-response.ts │ ├── get-followers-response-all-of.ts │ ├── get-followers-response.ts │ ├── get-installments-response-data-inner.ts │ ├── get-installments-response.ts │ ├── get-item-search-field-response-all-of.ts │ ├── get-item-search-field-response.ts │ ├── get-item-search-response-data-data.ts │ ├── get-item-search-response-data.ts │ ├── get-item-search-response.ts │ ├── get-lead-search-response-data-data.ts │ ├── get-lead-search-response-data.ts │ ├── get-lead-search-response.ts │ ├── get-organization-search-response-all-of-data-items-inner-item.ts │ ├── get-organization-search-response-all-of-data-items-inner.ts │ ├── get-organization-search-response-all-of-data.ts │ ├── get-organization-search-response-all-of.ts │ ├── get-organization-search-response.ts │ ├── get-organizations-response-all-of.ts │ ├── get-organizations-response.ts │ ├── get-person-search-response-all-of-data-items-inner-item-organization.ts │ ├── get-person-search-response-all-of-data-items-inner-item-owner.ts │ ├── get-person-search-response-all-of-data-items-inner-item.ts │ ├── get-person-search-response-all-of-data-items-inner.ts │ ├── get-person-search-response-all-of-data.ts │ ├── get-person-search-response-all-of.ts │ ├── get-person-search-response.ts │ ├── get-persons-response-all-of-data-inner-emails-inner.ts │ ├── get-persons-response-all-of-data-inner-im-inner.ts │ ├── get-persons-response-all-of-data-inner-phones-inner.ts │ ├── get-persons-response-all-of-data-inner-postal-address.ts │ ├── get-persons-response-all-of-data-inner.ts │ ├── get-persons-response-all-of.ts │ ├── get-persons-response.ts │ ├── get-pipelines-response-all-of-data-inner.ts │ ├── get-pipelines-response-all-of.ts │ ├── get-pipelines-response.ts │ ├── get-product-response-data.ts │ ├── get-product-response.ts │ ├── get-product-search-response-all-of-data-items-inner-item-owner.ts │ ├── get-product-search-response-all-of-data-items-inner-item.ts │ ├── get-product-search-response-all-of-data-items-inner.ts │ ├── get-product-search-response-all-of-data.ts │ ├── get-product-search-response-all-of.ts │ ├── get-product-search-response.ts │ ├── get-product-variation-response.ts │ ├── get-product-variations-response-data-inner.ts │ ├── get-product-variations-response.ts │ ├── get-products-response.ts │ ├── get-stages-response.ts │ ├── index.ts │ ├── item-search-item.ts │ ├── lead-search-item-item-organization.ts │ ├── lead-search-item-item-owner.ts │ ├── lead-search-item-item-person.ts │ ├── lead-search-item-item.ts │ ├── lead-search-item.ts │ ├── organization-item-address.ts │ ├── organization-item.ts │ ├── organization-item1.ts │ ├── prices-array.ts │ ├── product-request.ts │ ├── stage-item.ts │ ├── stage.ts │ ├── update-additional-discount-request-body.ts │ ├── update-additional-discount-response.ts │ ├── update-deal-product-request-all-of.ts │ ├── update-deal-product-request.ts │ ├── update-deal-request.ts │ ├── update-installment-request-body.ts │ ├── update-installment-response.ts │ ├── update-organization-request.ts │ ├── update-person-request.ts │ ├── update-pipeline-request.ts │ ├── update-product-request-all-of.ts │ ├── update-product-request-all-of1.ts │ ├── update-product-request.ts │ ├── update-product-response.ts │ ├── update-product-variation-request.ts │ ├── update-stage-request.ts │ ├── upsert-activity-response-data.ts │ ├── upsert-activity-response.ts │ ├── upsert-deal-response-data.ts │ ├── upsert-deal-response.ts │ ├── upsert-organization-response-data.ts │ ├── upsert-organization-response.ts │ ├── upsert-person-response-data-data.ts │ ├── upsert-person-response-data.ts │ ├── upsert-person-response.ts │ ├── upsert-pipeline-response-data-data.ts │ ├── upsert-pipeline-response-data.ts │ ├── upsert-pipeline-response.ts │ └── upsert-stage-response.ts ├── test ├── config │ ├── CertificateAuthorityCertificate.pem │ ├── environment.js │ ├── jest.config.js │ └── jest.setup.js ├── functional │ ├── constants.ts │ ├── oauth │ │ ├── access-token.test.ts │ │ ├── authorisation.test.ts │ │ └── automatic-token-refresh.test.ts │ ├── stubs │ │ ├── api.stub.ts │ │ ├── index.ts │ │ └── oauth.stub.ts │ ├── v1 │ │ ├── activities.test.ts │ │ ├── deal.test.ts │ │ └── lead.test.ts │ └── v2 │ │ ├── deal.test.ts │ │ └── lead.test.ts └── runtime.js ├── tsconfig.esm.json ├── tsconfig.json └── tsconfig.test.json /.dora.json: -------------------------------------------------------------------------------- 1 | { 2 | "sonarConfiguration": { 3 | "active": false 4 | }, 5 | "sonarScanBranchProtection": { 6 | "active": false 7 | }, 8 | "sonarCodeAnalysis": { 9 | "active": false 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration file 2 | # For Sublime Text install package `EditorConfig` 3 | # For Atom install package `editorconfig` 4 | root = true 5 | 6 | [*] 7 | indent_style = tab 8 | indent_size = 4 9 | end_of_line = lf 10 | charset = utf-8 11 | trim_trailing_whitespace = true 12 | insert_final_newline = false 13 | 14 | [*.md] 15 | indent_style = space 16 | indent_size = 2 17 | max_line_length = 100 18 | 19 | [*.yml] 20 | indent_style = space 21 | indent_size = 2 22 | 23 | [*.json] 24 | indent_style = space 25 | indent_size = 2 26 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | sonar 4 | *-min.js 5 | *.min.js 6 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | "parser": "@typescript-eslint/parser", 4 | "parserOptions": { 5 | "project": "./tsconfig.test.json", 6 | "sourceType": "module" 7 | }, 8 | "extends": ["pipedrive", "plugin:@typescript-eslint/recommended"], 9 | "env": { 10 | "node": true, 11 | "jest": true 12 | } 13 | } -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Related Tickets & Documents 2 | 3 | 6 | 7 | ## Description 8 | 9 | 13 | 14 | ## Type of PR? 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | ## Manual testing 25 | 26 | 29 | 30 | ## Automated tests added? 31 | 32 | 33 | 34 | - [ ] 👍 Unit tests 35 | - [ ] 👍 Functional tests 36 | - [ ] 👍 E2E tests 37 | - [ ] 🙅 N/A 38 | -------------------------------------------------------------------------------- /.github/workflows/auto-close-stale-issues.yml: -------------------------------------------------------------------------------- 1 | name: Auto-close stale issues 2 | 3 | on: 4 | schedule: 5 | - cron: "0 7 * * 0" # Runs the action on Sundays at 7am UTC 6 | 7 | jobs: 8 | close-stale-issues: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - name: Close stale issues 12 | uses: actions/stale@v5 13 | with: 14 | days-before-stale: 150 # 5 months 15 | days-before-close: 30 # 30 days after marking stale (total of 6 months) 16 | stale-issue-message: "This issue has been marked as stale due to inactivity. It will be closed in 30 days if no further activity occurs." 17 | close-issue-message: "Closing this issue due to 6 months of inactivity." 18 | env: 19 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 20 | -------------------------------------------------------------------------------- /.github/workflows/cicd_npm-publish.yml: -------------------------------------------------------------------------------- 1 | name: Publish NPM Packages 2 | 3 | on: 4 | pull_request: 5 | types: 6 | - labeled 7 | 8 | jobs: 9 | publish: 10 | if: ${{ github.event.label.name == 'npm-ready-for-publish' }} 11 | uses: pipedrive-actions/github-actions-workflows/.github/workflows/reusable_cicd-npm-publish.yml@master 12 | with: 13 | revision: ${{ github.event.pull_request.head.ref }} 14 | secrets: inherit -------------------------------------------------------------------------------- /.github/workflows/on-commit.yml: -------------------------------------------------------------------------------- 1 | name: On Commit 2 | on: 3 | pull_request_target: 4 | branches: 5 | - master 6 | 7 | jobs: 8 | test-runtime: 9 | timeout-minutes: 10 10 | runs-on: ubuntu-latest 11 | steps: 12 | - uses: actions/checkout@v2 13 | 14 | - name: Read .nvmrc 15 | run: echo ::set-output name=NVMRC::$(cat .nvmrc) 16 | id: nvm 17 | 18 | - uses: actions/setup-node@v4 19 | with: 20 | node-version: '${{ steps.nvm.outputs.NVMRC }}' 21 | 22 | - uses: actions/cache@v4 23 | with: 24 | path: '**/node_modules' 25 | key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} 26 | 27 | - run: npm install 28 | 29 | - run: npm run build 30 | 31 | - run: npm prune --production 32 | 33 | - run: node ./test/runtime.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 18 | .grunt 19 | 20 | # node-waf configuration 21 | .lock-wscript 22 | 23 | # Compiled binary addons (http://nodejs.org/api/addons.html) 24 | build/Release 25 | 26 | # Dependency directory 27 | node_modules 28 | 29 | # Optional npm cache directory 30 | .npm 31 | 32 | # Optional REPL history 33 | .node_repl_history 34 | 35 | .openapi-generator 36 | .idea 37 | dist 38 | wwwroot/*.js 39 | typings -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # empty npmignore to ensure all required files (e.g., in the dist folder) are published by npm -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 6.2.1 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | cache: npm 3 | node_js: 4 | - "6" 5 | - "6.1" 6 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | .github/workflows/cicd_* @pipedrive/devops-tooling -------------------------------------------------------------------------------- /mocha.opts: -------------------------------------------------------------------------------- 1 | --timeout 10000 2 | -------------------------------------------------------------------------------- /repository.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "client-nodejs", 3 | "description": "Pipedrive client for NodeJS based apps", 4 | "owner": "Gravity", 5 | "type": "library", 6 | "status": "released" 7 | } 8 | -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- 1 | # Required metadata 2 | sonar.projectKey=Pipedrive:Pipedrive:client-nodejs 3 | sonar.projectName=client-nodejs 4 | sonar.projectDescription=Pipedrive client for NodeJS based apps 5 | 6 | sonar.sourceEncoding=UTF-8 7 | 8 | sonar.javascript.lcov.reportPaths=coverage/lcov.info 9 | sonar.coverage.exclusions=test/**,**/node_modules/**,coverage/** 10 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * as v1 from './versions/v1'; 2 | export * as v2 from './versions/v2'; -------------------------------------------------------------------------------- /src/versions/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipedrive/client-nodejs/fcb536779cbb733303e5c84943d982225a3cc3ff/src/versions/.gitkeep -------------------------------------------------------------------------------- /src/versions/v1/index.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | export * from "./api"; 17 | export * from "./configuration"; 18 | export * from "./models"; 19 | -------------------------------------------------------------------------------- /src/versions/v1/models/activity-distribution-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityDistribution } from './activity-distribution'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface ActivityDistributionData 24 | */ 25 | export interface ActivityDistributionData { 26 | /** 27 | * 28 | * @type {ActivityDistribution} 29 | */ 30 | 'activity_distribution'?: ActivityDistribution; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/activity-type-count.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The count of activities related to the user grouped by activity type 19 | * @export 20 | * @interface ActivityTypeCount 21 | */ 22 | export interface ActivityTypeCount { 23 | /** 24 | * The count of activities related to a specific type 25 | * @type {number} 26 | */ 27 | 'ACTIVITY_TYPE_NAME'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/activity.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityAllOf } from './activity-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ActivityAllOf1 } from './activity-all-of1'; 22 | 23 | /** 24 | * @type Activity 25 | * @export 26 | */ 27 | export type Activity = ActivityAllOf & ActivityAllOf1; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-activity-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityAllOf } from './activity-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { AddActivityRequestAllOf } from './add-activity-request-all-of'; 22 | 23 | /** 24 | * @type AddActivityRequest 25 | * @export 26 | */ 27 | export type AddActivityRequest = ActivityAllOf & AddActivityRequestAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-activity-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddActivityResponseAdditionalData 21 | */ 22 | export interface AddActivityResponseAdditionalData { 23 | /** 24 | * This field will be deprecated 25 | * @type {number} 26 | */ 27 | 'updates_story_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-channel-bad-request-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddChannelBadRequestResponseAdditionalData 21 | */ 22 | export interface AddChannelBadRequestResponseAdditionalData { 23 | /** 24 | * An error code sent by the API 25 | * @type {string} 26 | */ 27 | 'code'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-channel-forbidden-error-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddChannelForbiddenErrorResponseAdditionalData 21 | */ 22 | export interface AddChannelForbiddenErrorResponseAdditionalData { 23 | /** 24 | * An error code sent by the API 25 | * @type {string} 26 | */ 27 | 'code'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-deal-follower-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddDealFollowerRequest 21 | */ 22 | export interface AddDealFollowerRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-deal-participant-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddDealParticipantRequest 21 | */ 22 | export interface AddDealParticipantRequest { 23 | /** 24 | * The ID of the person 25 | * @type {number} 26 | */ 27 | 'person_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-deal-product-request-all-of2.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddDealProductRequestAllOf2 21 | */ 22 | export interface AddDealProductRequestAllOf2 { 23 | /** 24 | * Only available in Advanced and above plans The billing start date. Must be between 10 years in the past and 10 years in the future 25 | * @type {string} 26 | */ 27 | 'billing_start_date'?: string | null; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-filters-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Filter } from './filter'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface AddFiltersResponseAllOf 24 | */ 25 | export interface AddFiltersResponseAllOf { 26 | /** 27 | * 28 | * @type {Filter} 29 | */ 30 | 'data': Filter; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-note-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { AddNoteRequestAllOf } from './add-note-request-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { AddNoteRequestAllOf1 } from './add-note-request-all-of1'; 22 | 23 | /** 24 | * @type AddNoteRequest 25 | * @export 26 | */ 27 | export type AddNoteRequest = AddNoteRequestAllOf & AddNoteRequestAllOf1; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-organization-follower-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddOrganizationFollowerRequest 21 | */ 22 | export interface AddOrganizationFollowerRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-person-follower-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddPersonFollowerRequest 21 | */ 22 | export interface AddPersonFollowerRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-person-picture-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { RelatedPictureData } from './related-picture-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface AddPersonPictureResponseAllOf 24 | */ 25 | export interface AddPersonPictureResponseAllOf { 26 | /** 27 | * 28 | * @type {RelatedPictureData} 29 | */ 30 | 'data': RelatedPictureData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-person-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddPersonRequestAllOf 21 | */ 22 | export interface AddPersonRequestAllOf { 23 | /** 24 | * The name of the person 25 | * @type {string} 26 | */ 27 | 'name': string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-pipeline-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BasePipeline1 } from './base-pipeline1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface AddPipelineResponseAllOf 24 | */ 25 | export interface AddPipelineResponseAllOf { 26 | /** 27 | * 28 | * @type {BasePipeline1} 29 | */ 30 | 'data'?: BasePipeline1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-product-follower-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddProductFollowerRequest 21 | */ 22 | export interface AddProductFollowerRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-product-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddProductRequestAllOf 21 | */ 22 | export interface AddProductRequestAllOf { 23 | /** 24 | * The name of the product 25 | * @type {string} 26 | */ 27 | 'name': string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-project-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddProjectRequestAllOf 21 | */ 22 | export interface AddProjectRequestAllOf { 23 | /** 24 | * The ID of the template the project will be based on 25 | * @type {number} 26 | */ 27 | 'template_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-role-assignment-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddRoleAssignmentRequest 21 | */ 22 | export interface AddRoleAssignmentRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-role-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The details of the role 19 | * @export 20 | * @interface AddRoleRequest 21 | */ 22 | export interface AddRoleRequest { 23 | /** 24 | * The name of the role 25 | * @type {string} 26 | */ 27 | 'name': string; 28 | /** 29 | * The ID of the parent role 30 | * @type {number} 31 | */ 32 | 'parent_role_id'?: number; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-roles-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { AddRolesResponseData } from './add-roles-response-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface AddRolesResponseAllOf 24 | */ 25 | export interface AddRolesResponseAllOf { 26 | /** 27 | * 28 | * @type {AddRolesResponseData} 29 | */ 30 | 'data'?: AddRolesResponseData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-roles-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The response data 19 | * @export 20 | * @interface AddRolesResponseData 21 | */ 22 | export interface AddRolesResponseData { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/add-team-user-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddTeamUserRequest 21 | */ 22 | export interface AddTeamUserRequest { 23 | /** 24 | * The list of user IDs 25 | * @type {Array} 26 | */ 27 | 'users': Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-organization-item-with-edit-name-flag-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BaseOrganizationItemWithEditNameFlagAllOf 21 | */ 22 | export interface BaseOrganizationItemWithEditNameFlagAllOf { 23 | /** 24 | * If the company ID of the organization and company ID of the request is same or not 25 | * @type {boolean} 26 | */ 27 | 'edit_name'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-pipeline-with-selected-flag-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BasePipelineWithSelectedFlagAllOf 21 | */ 22 | export interface BasePipelineWithSelectedFlagAllOf { 23 | /** 24 | * A boolean that shows if the pipeline is selected from a filter or not 25 | * @type {boolean} 26 | */ 27 | 'selected'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BaseResponseAllOf 21 | */ 22 | export interface BaseResponseAllOf { 23 | /** 24 | * The status of the response 25 | * @type {string} 26 | */ 27 | 'status'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BaseResponse 21 | */ 22 | export interface BaseResponse { 23 | /** 24 | * If the response is successful or not 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-response1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BaseResponse1 21 | */ 22 | export interface BaseResponse1 { 23 | /** 24 | * 25 | * @type {Array} 26 | */ 27 | 'data'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-role-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The details of the role 19 | * @export 20 | * @interface BaseRoleRequest 21 | */ 22 | export interface BaseRoleRequest { 23 | /** 24 | * The ID of the parent role 25 | * @type {number} 26 | */ 27 | 'parent_role_id'?: number; 28 | /** 29 | * The name of the role 30 | * @type {string} 31 | */ 32 | 'name'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/base-team.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { TeamId } from './team-id'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { UpdateTeamWithAdditionalProperties } from './update-team-with-additional-properties'; 22 | 23 | /** 24 | * @type BaseTeam 25 | * @export 26 | */ 27 | export type BaseTeam = TeamId & UpdateTeamWithAdditionalProperties; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/comment-post-put-object.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface CommentPostPutObject 21 | */ 22 | export interface CommentPostPutObject { 23 | /** 24 | * The content of the comment in HTML format. Subject to sanitization on the back-end. 25 | * @type {string} 26 | */ 27 | 'content': string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/deal-organization-data-with-id-all-of1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DealOrganizationDataWithIdAllOf1 21 | */ 22 | export interface DealOrganizationDataWithIdAllOf1 { 23 | /** 24 | * The ID of the organization associated with the deal 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/deal-person-data-with-id-all-of1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DealPersonDataWithIdAllOf1 21 | */ 22 | export interface DealPersonDataWithIdAllOf1 { 23 | /** 24 | * The ID of the person associated with the deal 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/deal-strict.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseDeal } from './base-deal'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { DealStrictAllOf } from './deal-strict-all-of'; 22 | 23 | /** 24 | * @type DealStrict 25 | * @export 26 | */ 27 | export type DealStrict = BaseDeal & DealStrictAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/deal-title-param.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DealTitleParam 21 | */ 22 | export interface DealTitleParam { 23 | /** 24 | * The title of the deal 25 | * @type {string} 26 | */ 27 | 'title'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/deal-user-data-with-id-all-of1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DealUserDataWithIdAllOf1 21 | */ 22 | export interface DealUserDataWithIdAllOf1 { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-activities-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteActivitiesResponseData 21 | */ 22 | export interface DeleteActivitiesResponseData { 23 | /** 24 | * An array of the IDs of activities that were deleted 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-activity-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteActivityResponseData 21 | */ 22 | export interface DeleteActivityResponseData { 23 | /** 24 | * The ID of the activity that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-activity-types-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteActivityTypesResponseAllOfData 21 | */ 22 | export interface DeleteActivityTypesResponseAllOfData { 23 | /** 24 | * The IDs of the deleted activity types 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-channel200-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteChannel200Response 21 | */ 22 | export interface DeleteChannel200Response { 23 | /** 24 | * 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-comment-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteCommentResponse 21 | */ 22 | export interface DeleteCommentResponse { 23 | /** 24 | * If the request was successful or not 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | /** 29 | * If the response is successful or not 30 | * @type {boolean} 31 | */ 32 | 'data'?: boolean; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-conversation-forbidden-error-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteConversationForbiddenErrorResponseAdditionalData 21 | */ 22 | export interface DeleteConversationForbiddenErrorResponseAdditionalData { 23 | /** 24 | * An error code sent by the API 25 | * @type {string} 26 | */ 27 | 'code'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-conversation-not-found-error-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteConversationNotFoundErrorResponseAdditionalData 21 | */ 22 | export interface DeleteConversationNotFoundErrorResponseAdditionalData { 23 | /** 24 | * An error code sent by the API 25 | * @type {string} 26 | */ 27 | 'code'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-deal-follower-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealFollowerResponseData 21 | */ 22 | export interface DeleteDealFollowerResponseData { 23 | /** 24 | * The ID of the deal follower that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-deal-participant-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealParticipantResponseData 21 | */ 22 | export interface DeleteDealParticipantResponseData { 23 | /** 24 | * The ID of the deal participant that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-deal-product-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealProductResponseData 21 | */ 22 | export interface DeleteDealProductResponseData { 23 | /** 24 | * The ID of an attached product that was deleted from the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-deal-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealResponseData 21 | */ 22 | export interface DeleteDealResponseData { 23 | /** 24 | * The ID of the deal that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-deals-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealsResponseData 21 | */ 22 | export interface DeleteDealsResponseData { 23 | /** 24 | * The list of deleted deals IDs 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-fields-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteFieldsResponseAllOfData 21 | */ 22 | export interface DeleteFieldsResponseAllOfData { 23 | /** 24 | * The list of deleted field IDs 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-file-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteFileResponseData 21 | */ 22 | export interface DeleteFileResponseData { 23 | /** 24 | * The ID of the file 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-filter-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteFilterResponseAllOfData 21 | */ 22 | export interface DeleteFilterResponseAllOfData { 23 | /** 24 | * The ID of the deleted filter 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-filters-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteFiltersResponseAllOfData 21 | */ 22 | export interface DeleteFiltersResponseAllOfData { 23 | /** 24 | * The array of the IDs of the deleted filter 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-goal-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteGoalResponse 21 | */ 22 | export interface DeleteGoalResponse { 23 | /** 24 | * If the request was successful or not 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-mail-thread-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteMailThreadResponseAllOfData 21 | */ 22 | export interface DeleteMailThreadResponseAllOfData { 23 | /** 24 | * The ID of the deleted mail thread 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-note-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteNoteResponse 21 | */ 22 | export interface DeleteNoteResponse { 23 | /** 24 | * If the request was successful or not 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | /** 29 | * If the response is successful or not 30 | * @type {boolean} 31 | */ 32 | 'data'?: boolean; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-organization-follower-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteOrganizationFollowerResponseData 21 | */ 22 | export interface DeleteOrganizationFollowerResponseData { 23 | /** 24 | * The ID of the follower that was deleted from the organization 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-organization-relationship-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteOrganizationRelationshipResponseAllOfData 21 | */ 22 | export interface DeleteOrganizationRelationshipResponseAllOfData { 23 | /** 24 | * The ID of the deleted organization relationship 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-organization-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteOrganizationResponseData 21 | */ 22 | export interface DeleteOrganizationResponseData { 23 | /** 24 | * The ID of the organization that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-organizations-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteOrganizationsResponseData 21 | */ 22 | export interface DeleteOrganizationsResponseData { 23 | /** 24 | * The IDs of the organizations that were deleted 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-person-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeletePersonResponseAllOfData 21 | */ 22 | export interface DeletePersonResponseAllOfData { 23 | /** 24 | * The ID of the deleted person 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-persons-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeletePersonsResponseAllOfData 21 | */ 22 | export interface DeletePersonsResponseAllOfData { 23 | /** 24 | * The list of deleted persons IDs 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-pipeline-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeletePipelineResponseData 21 | */ 22 | export interface DeletePipelineResponseData { 23 | /** 24 | * Deleted Pipeline ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-product-fields-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteProductFieldsResponseData 21 | */ 22 | export interface DeleteProductFieldsResponseData { 23 | /** 24 | * Array of all the IDs of the deleted product fields 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-product-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteProductResponseData 21 | */ 22 | export interface DeleteProductResponseData { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-project-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteProjectData 21 | */ 22 | export interface DeleteProjectData { 23 | /** 24 | * The ID of the project that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteResponseAllOfData 21 | */ 22 | export interface DeleteResponseAllOfData { 23 | /** 24 | * The ID of the field that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { DeleteResponseAllOfData } from './delete-response-all-of-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface DeleteResponseAllOf 24 | */ 25 | export interface DeleteResponseAllOf { 26 | /** 27 | * 28 | * @type {DeleteResponseAllOfData} 29 | */ 30 | 'data': DeleteResponseAllOfData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-role-assignment-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteRoleAssignmentRequest 21 | */ 22 | export interface DeleteRoleAssignmentRequest { 23 | /** 24 | * The ID of the user 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-role-response-data-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The response data 19 | * @export 20 | * @interface DeleteRoleResponseDataData 21 | */ 22 | export interface DeleteRoleResponseDataData { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-role-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { DeleteRoleResponseDataData } from './delete-role-response-data-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface DeleteRoleResponseData 24 | */ 25 | export interface DeleteRoleResponseData { 26 | /** 27 | * 28 | * @type {DeleteRoleResponseDataData} 29 | */ 30 | 'data'?: DeleteRoleResponseDataData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-stage-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteStageResponseData 21 | */ 22 | export interface DeleteStageResponseData { 23 | /** 24 | * Deleted stage ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-stages-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteStagesResponseData 21 | */ 22 | export interface DeleteStagesResponseData { 23 | /** 24 | * The list of deleted stage IDs 25 | * @type {Array} 26 | */ 27 | 'id'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-task-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteTaskData 21 | */ 22 | export interface DeleteTaskData { 23 | /** 24 | * The ID of the task that was deleted 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-team-user-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteTeamUserRequest 21 | */ 22 | export interface DeleteTeamUserRequest { 23 | /** 24 | * The list of user IDs 25 | * @type {Array} 26 | */ 27 | 'users': Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/delete-webhook403-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteWebhook403ResponseAllOf 21 | */ 22 | export interface DeleteWebhook403ResponseAllOf { 23 | /** 24 | * The error message 25 | * @type {string} 26 | */ 27 | 'message'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/fail-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface FailResponse 21 | */ 22 | export interface FailResponse { 23 | /** 24 | * If the response is successful or not 25 | * @type {boolean} 26 | */ 27 | 'success': boolean; 28 | /** 29 | * The error message 30 | * @type {string} 31 | */ 32 | 'error': string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/full-role-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface FullRoleAllOf 21 | */ 22 | export interface FullRoleAllOf { 23 | /** 24 | * The level of role in the role hierarchy 25 | * @type {number} 26 | */ 27 | 'level'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/full-role.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { FullRoleAllOf } from './full-role-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { SubRole } from './sub-role'; 22 | 23 | /** 24 | * @type FullRole 25 | * @export 26 | */ 27 | export type FullRole = FullRoleAllOf & SubRole; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-activities-response-related-objects-user.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { UserDataWithId } from './user-data-with-id'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetActivitiesResponseRelatedObjectsUser 24 | */ 25 | export interface GetActivitiesResponseRelatedObjectsUser { 26 | /** 27 | * 28 | * @type {UserDataWithId} 29 | */ 30 | 'USER_ID'?: UserDataWithId; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-activity-types-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityType } from './activity-type'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetActivityTypesResponseAllOf 24 | */ 25 | export interface GetActivityTypesResponseAllOf { 26 | /** 27 | * The array of activity types 28 | * @type {Array} 29 | */ 30 | 'data': Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-add-product-attachment-details-response-data-all-of-all-of1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetAddProductAttachmentDetailsResponseDataAllOfAllOf1 21 | */ 22 | export interface GetAddProductAttachmentDetailsResponseDataAllOfAllOf1 { 23 | /** 24 | * The ID of the deal-product (the ID of the product attached to the deal) 25 | * @type {number} 26 | */ 27 | 'product_attachment_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-associated-followers-response-data-inner-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetAssociatedFollowersResponseDataInnerAllOf 21 | */ 22 | export interface GetAssociatedFollowersResponseDataInnerAllOf { 23 | /** 24 | * The ID of the organization 25 | * @type {number} 26 | */ 27 | 'org_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-deal-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetDealResponseAdditionalData 21 | */ 22 | export interface GetDealResponseAdditionalData { 23 | /** 24 | * The BCC email of the deal 25 | * @type {string} 26 | */ 27 | 'dropbox_email'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-deal-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetDealSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetDealSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-field-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Field } from './field'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetFieldResponseAllOf 24 | */ 25 | export interface GetFieldResponseAllOf { 26 | /** 27 | * 28 | * @type {Field} 29 | */ 30 | 'data': Field; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-field.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Field } from './field'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { GetFieldAllOf } from './get-field-all-of'; 22 | 23 | /** 24 | * @type GetField 25 | * @export 26 | */ 27 | export type GetField = Field & GetFieldAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-files-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { PaginationDetails } from './pagination-details'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetFilesResponseAdditionalData 24 | */ 25 | export interface GetFilesResponseAdditionalData { 26 | /** 27 | * 28 | * @type {PaginationDetails} 29 | */ 30 | 'pagination'?: PaginationDetails; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-goals-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Goal } from './goal'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetGoalsResponseData 24 | */ 25 | export interface GetGoalsResponseData { 26 | /** 27 | * 28 | * @type {Array} 29 | */ 30 | 'goals': Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-item-search-field-response-all-of-data-inner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetItemSearchFieldResponseAllOfDataInner 21 | */ 22 | export interface GetItemSearchFieldResponseAllOfDataInner { 23 | /** 24 | * The ID of the item 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | /** 29 | * The value of the searched `field_key` 30 | * @type {any} 31 | */ 32 | '$field_key'?: any; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-lead-id-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetLeadIdResponseData 21 | */ 22 | export interface GetLeadIdResponseData { 23 | /** 24 | * 25 | * @type {string} 26 | */ 27 | 'id'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-lead-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Lead } from './lead'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetLeadResponse 24 | */ 25 | export interface GetLeadResponse { 26 | /** 27 | * 28 | * @type {boolean} 29 | */ 30 | 'success'?: boolean; 31 | /** 32 | * 33 | * @type {Lead} 34 | */ 35 | 'data'?: Lead; 36 | } 37 | 38 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-lead-search-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { LeadSearchItem } from './lead-search-item'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetLeadSearchResponseAllOfData 24 | */ 25 | export interface GetLeadSearchResponseAllOfData { 26 | /** 27 | * The array of leads 28 | * @type {Array} 29 | */ 30 | 'items'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-mail-message-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { MailMessageData } from './mail-message-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetMailMessageResponseAllOf 24 | */ 25 | export interface GetMailMessageResponseAllOf { 26 | /** 27 | * 28 | * @type {MailMessageData} 29 | */ 30 | 'data'?: MailMessageData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-mail-thread-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { MailThread } from './mail-thread'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetMailThreadResponseAllOf 24 | */ 25 | export interface GetMailThreadResponseAllOf { 26 | /** 27 | * The array of mail threads 28 | * @type {Array} 29 | */ 30 | 'data'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-merged-deal-response-data-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetMergedDealResponseDataAllOf 21 | */ 22 | export interface GetMergedDealResponseDataAllOf { 23 | /** 24 | * The deal ID of the deal which the original deal was merged with 25 | * @type {number} 26 | */ 27 | 'merge_what_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-note-fields-response-all-of-data-inner-all-of-options-inner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetNoteFieldsResponseAllOfDataInnerAllOfOptionsInner 21 | */ 22 | export interface GetNoteFieldsResponseAllOfDataInnerAllOfOptionsInner { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | /** 29 | * 30 | * @type {string} 31 | */ 32 | 'label'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-notes-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { AdditionalData } from './additional-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetNotesResponseAdditionalData 24 | */ 25 | export interface GetNotesResponseAdditionalData { 26 | /** 27 | * 28 | * @type {AdditionalData} 29 | */ 30 | 'pagination'?: AdditionalData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-permission-set-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetPermissionSetResponseAllOf 21 | */ 22 | export interface GetPermissionSetResponseAllOf { 23 | /** 24 | * A permission assigned to this permission set 25 | * @type {Array} 26 | */ 27 | 'contents'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-permission-sets-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { PermissionSet } from './permission-set'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetPermissionSetsResponseAllOf 24 | */ 25 | export interface GetPermissionSetsResponseAllOf { 26 | /** 27 | * The array of permission set 28 | * @type {Array} 29 | */ 30 | 'data'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-permitted-users-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseResponse1 } from './base-response1'; 19 | 20 | /** 21 | * @type GetPermittedUsersResponse 22 | * @export 23 | */ 24 | export type GetPermittedUsersResponse = BaseResponse1; 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-permitted-users-response1-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetPermittedUsersResponse1AllOf 21 | */ 22 | export interface GetPermittedUsersResponse1AllOf { 23 | /** 24 | * The list of permitted user IDs 25 | * @type {Array} 26 | */ 27 | 'data': Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-person-details-response-all-of-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetPersonDetailsResponseAllOfAdditionalData 21 | */ 22 | export interface GetPersonDetailsResponseAllOfAdditionalData { 23 | /** 24 | * Dropbox email for the person 25 | * @type {string} 26 | */ 27 | 'dropbox_email'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-person-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetPersonSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetPersonSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the person 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-pipeline-deals-movements-statistics-response-all-of-data-new-deals-values.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The values of the deals 19 | * @export 20 | * @interface GetPipelineDealsMovementsStatisticsResponseAllOfDataNewDealsValues 21 | */ 22 | export interface GetPipelineDealsMovementsStatisticsResponseAllOfDataNewDealsValues { 23 | /** 24 | * The value of the deals 25 | * @type {number} 26 | */ 27 | 'CURRENCY_ID'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-pipeline-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { PipelineDetails } from './pipeline-details'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetPipelineResponseAllOf 24 | */ 25 | export interface GetPipelineResponseAllOf { 26 | /** 27 | * 28 | * @type {PipelineDetails} 29 | */ 30 | 'data'?: PipelineDetails; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-product-field-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ProductField } from './product-field'; 19 | 20 | /** 21 | * @type GetProductFieldResponseData 22 | * All data for the product field 23 | * @export 24 | */ 25 | export type GetProductFieldResponseData = ProductField; 26 | 27 | 28 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-product-fields-response-data-inner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { GetFieldAllOf } from './get-field-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ProductField } from './product-field'; 22 | 23 | /** 24 | * @type GetProductFieldsResponseDataInner 25 | * @export 26 | */ 27 | export type GetProductFieldsResponseDataInner = GetFieldAllOf & ProductField; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-product-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetProductSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetProductSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the product 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-role-response-data-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { RoleSettings } from './role-settings'; 19 | 20 | /** 21 | * The additional data in the role 22 | * @export 23 | * @interface GetRoleResponseDataAdditionalData 24 | */ 25 | export interface GetRoleResponseDataAdditionalData { 26 | /** 27 | * 28 | * @type {RoleSettings} 29 | */ 30 | 'settings'?: RoleSettings; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-role-settings-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { RoleSettings } from './role-settings'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetRoleSettingsResponseData 24 | */ 25 | export interface GetRoleSettingsResponseData { 26 | /** 27 | * 28 | * @type {RoleSettings} 29 | */ 30 | 'data'?: RoleSettings; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-stages-response-data-inner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseStage } from './base-stage'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { StageWithPipelineInfo } from './stage-with-pipeline-info'; 22 | 23 | /** 24 | * @type GetStagesResponseDataInner 25 | * @export 26 | */ 27 | export type GetStagesResponseDataInner = BaseStage & StageWithPipelineInfo; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-subscription-addons-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetSubscriptionAddonsResponseAllOf 21 | */ 22 | export interface GetSubscriptionAddonsResponseAllOf { 23 | /** 24 | * An array of add-ons that the company has. 25 | * @type {Array} 26 | */ 27 | 'data': Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-subscriptions-id-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { SubscriptionItem } from './subscription-item'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetSubscriptionsIdResponseData 24 | */ 25 | export interface GetSubscriptionsIdResponseData { 26 | /** 27 | * 28 | * @type {SubscriptionItem} 29 | */ 30 | 'data': SubscriptionItem; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-team-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseTeam } from './base-team'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetTeamResponseAllOf 24 | */ 25 | export interface GetTeamResponseAllOf { 26 | /** 27 | * 28 | * @type {BaseTeam} 29 | */ 30 | 'data'?: BaseTeam; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-teams-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseTeam } from './base-team'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetTeamsResponseAllOf 24 | */ 25 | export interface GetTeamsResponseAllOf { 26 | /** 27 | * 28 | * @type {Array} 29 | */ 30 | 'data'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-user-connections-response-data-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The object of UserConnections 19 | * @export 20 | * @interface GetUserConnectionsResponseDataData 21 | */ 22 | export interface GetUserConnectionsResponseDataData { 23 | /** 24 | * The third party ID or false in case the ID is not found 25 | * @type {string} 26 | */ 27 | 'google'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-user-provider-link-success-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetUserProviderLinkSuccessResponseData 21 | */ 22 | export interface GetUserProviderLinkSuccessResponseData { 23 | /** 24 | * The success message of the request 25 | * @type {string} 26 | */ 27 | 'message'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-user-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseUser } from './base-user'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetUserResponseData 24 | */ 25 | export interface GetUserResponseData { 26 | /** 27 | * 28 | * @type {BaseUser} 29 | */ 30 | 'data'?: BaseUser; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-user-settings-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { UserSettingsItem } from './user-settings-item'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetUserSettingsResponseData 24 | */ 25 | export interface GetUserSettingsResponseData { 26 | /** 27 | * 28 | * @type {UserSettingsItem} 29 | */ 30 | 'data'?: UserSettingsItem; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-users-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseUser } from './base-user'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetUsersResponseAllOf 24 | */ 25 | export interface GetUsersResponseAllOf { 26 | /** 27 | * 28 | * @type {Array} 29 | */ 30 | 'data'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-webhook-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseWebhook } from './base-webhook'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetWebhookResponseData 24 | */ 25 | export interface GetWebhookResponseData { 26 | /** 27 | * 28 | * @type {BaseWebhook} 29 | */ 30 | 'data'?: BaseWebhook; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/get-webhooks-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseWebhook } from './base-webhook'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetWebhooksResponseAllOf 24 | */ 25 | export interface GetWebhooksResponseAllOf { 26 | /** 27 | * The array of Webhooks 28 | * @type {Array} 29 | */ 30 | 'data'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/goal-assignee.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * Who the goal is assigned to 19 | * @export 20 | * @interface GoalAssignee 21 | */ 22 | export interface GoalAssignee { 23 | /** 24 | * The ID of the goal assignee 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | /** 29 | * The type of the assignee 30 | * @type {string} 31 | */ 32 | 'type'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/goal-duration.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The duration of the goal 19 | * @export 20 | * @interface GoalDuration 21 | */ 22 | export interface GoalDuration { 23 | /** 24 | * The start date of the goal 25 | * @type {string} 26 | */ 27 | 'start'?: string; 28 | /** 29 | * The end date of the goal 30 | * @type {string} 31 | */ 32 | 'end'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/goal-expected-outcome.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The expected outcome of the goal 19 | * @export 20 | * @interface GoalExpectedOutcome 21 | */ 22 | export interface GoalExpectedOutcome { 23 | /** 24 | * The numeric target of the goal 25 | * @type {number} 26 | */ 27 | 'target'?: number; 28 | /** 29 | * The tracking metric of the goal 30 | * @type {string} 31 | */ 32 | 'tracking_metric'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/lead-search-item-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface LeadSearchItemItemOwner 21 | */ 22 | export interface LeadSearchItemItemOwner { 23 | /** 24 | * The ID of the owner of the lead 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/lead-search-item-item-person.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface LeadSearchItemItemPerson 21 | */ 22 | export interface LeadSearchItemItemPerson { 23 | /** 24 | * The ID of the person the lead is associated with 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | /** 29 | * The name of the person the lead is associated with 30 | * @type {string} 31 | */ 32 | 'name'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/lead-source.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface LeadSource 21 | */ 22 | export interface LeadSource { 23 | /** 24 | * The unique name of a lead source 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/lead-value.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The potential value of the lead represented by a JSON object: `{ \"amount\": 200, \"currency\": \"EUR\" }`. Both amount and currency are required. 19 | * @export 20 | * @interface LeadValue 21 | */ 22 | export interface LeadValue { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'amount': number; 28 | /** 29 | * 30 | * @type {string} 31 | */ 32 | 'currency': string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/merge-deals-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface MergeDealsRequest 21 | */ 22 | export interface MergeDealsRequest { 23 | /** 24 | * The ID of the deal that the deal will be merged with 25 | * @type {number} 26 | */ 27 | 'merge_with_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/merge-organizations-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface MergeOrganizationsRequest 21 | */ 22 | export interface MergeOrganizationsRequest { 23 | /** 24 | * The ID of the organization that the organization will be merged with 25 | * @type {number} 26 | */ 27 | 'merge_with_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/merge-organizations-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface MergeOrganizationsResponseData 21 | */ 22 | export interface MergeOrganizationsResponseData { 23 | /** 24 | * The ID of the merged organization 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/merge-persons-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface MergePersonsRequest 21 | */ 22 | export interface MergePersonsRequest { 23 | /** 24 | * The ID of the person that will not be overwritten. This person’s data will be prioritized in case of conflict with the other person. 25 | * @type {number} 26 | */ 27 | 'merge_with_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/merge-persons-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { MergePersonItem } from './merge-person-item'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface MergePersonsResponseAllOf 24 | */ 25 | export interface MergePersonsResponseAllOf { 26 | /** 27 | * 28 | * @type {MergePersonItem} 29 | */ 30 | 'data': MergePersonItem; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/note-deal.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The deal this note is attached to 19 | * @export 20 | * @interface NoteDeal 21 | */ 22 | export interface NoteDeal { 23 | /** 24 | * The title of the deal this note is attached to 25 | * @type {string} 26 | */ 27 | 'title'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/note-organization.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The organization the note is attached to 19 | * @export 20 | * @interface NoteOrganization 21 | */ 22 | export interface NoteOrganization { 23 | /** 24 | * The name of the organization the note is attached to 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/note-person.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The person the note is attached to 19 | * @export 20 | * @interface NotePerson 21 | */ 22 | export interface NotePerson { 23 | /** 24 | * The name of the person the note is attached to 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/note-project.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The project the note is attached to 19 | * @export 20 | * @interface NoteProject 21 | */ 22 | export interface NoteProject { 23 | /** 24 | * The title of the project the note is attached to 25 | * @type {string} 26 | */ 27 | 'title'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/note-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface NoteRequestAllOf 21 | */ 22 | export interface NoteRequestAllOf { 23 | /** 24 | * The content of the note in HTML format. Subject to sanitization on the back-end. 25 | * @type {string} 26 | */ 27 | 'content'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/organization-data-with-id-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface OrganizationDataWithIdAllOf 21 | */ 22 | export interface OrganizationDataWithIdAllOf { 23 | /** 24 | * The ID of the organization associated with the item 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/organization-data-with-id-and-active-flag-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface OrganizationDataWithIdAndActiveFlagAllOf 21 | */ 22 | export interface OrganizationDataWithIdAndActiveFlagAllOf { 23 | /** 24 | * Whether the associated organization is active or not 25 | * @type {boolean} 26 | */ 27 | 'active_flag'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/organization-relationship-details-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface OrganizationRelationshipDetailsAllOf 21 | */ 22 | export interface OrganizationRelationshipDetailsAllOf { 23 | /** 24 | * The name of the linked organization 25 | * @type {string} 26 | */ 27 | 'related_organization_name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/owner-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface OwnerAllOf 21 | */ 22 | export interface OwnerAllOf { 23 | /** 24 | * The ID of the owner 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { OwnerAllOf } from './owner-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { UserDataWithIdAllOf } from './user-data-with-id-all-of'; 22 | 23 | /** 24 | * @type Owner 25 | * @export 26 | */ 27 | export type Owner = OwnerAllOf & UserDataWithIdAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/pagination-details-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PaginationDetailsAllOf 21 | */ 22 | export interface PaginationDetailsAllOf { 23 | /** 24 | * Next pagination start 25 | * @type {number} 26 | */ 27 | 'next_start'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/participant-changelog-item.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ParticipantChangelogItemAllOf } from './participant-changelog-item-all-of'; 19 | 20 | /** 21 | * @type ParticipantChangelogItem 22 | * @export 23 | */ 24 | export type ParticipantChangelogItem = ParticipantChangelogItemAllOf; 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/versions/v1/models/person-data-with-active-flag-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PersonDataWithActiveFlagAllOf 21 | */ 22 | export interface PersonDataWithActiveFlagAllOf { 23 | /** 24 | * Whether the associated person is active or not 25 | * @type {boolean} 26 | */ 27 | 'active_flag'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/picture-data-pictures.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PictureDataPictures 21 | */ 22 | export interface PictureDataPictures { 23 | /** 24 | * The URL of the 128*128 picture 25 | * @type {string} 26 | */ 27 | '128'?: string; 28 | /** 29 | * The URL of the 512*512 picture 30 | * @type {string} 31 | */ 32 | '512'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/picture-data-with-id.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PictureDataWithID 21 | */ 22 | export interface PictureDataWithID { 23 | /** 24 | * The ID of the picture associated with the item 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/picture-data-with-value.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PictureDataWithValue 21 | */ 22 | export interface PictureDataWithValue { 23 | /** 24 | * The ID of the picture associated with the item 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/pipeline-details-all-of-deals-summary-per-currency.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The currency count summary 19 | * @export 20 | * @interface PipelineDetailsAllOfDealsSummaryPerCurrency 21 | */ 22 | export interface PipelineDetailsAllOfDealsSummaryPerCurrency { 23 | /** 24 | * Deals count per currency. This parameter is dynamic and changes according to `currency_id` value. 25 | * @type {number} 26 | */ 27 | 'CURRENCY_ID'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/product-field.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ProductFieldAllOf } from './product-field-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ProductFieldAllOf1 } from './product-field-all-of1'; 22 | 23 | /** 24 | * @type ProductField 25 | * @export 26 | */ 27 | export type ProductField = ProductFieldAllOf & ProductFieldAllOf1; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/product-list-item-product.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseProduct } from './base-product'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ProductPrices } from './product-prices'; 22 | 23 | /** 24 | * @type ProductListItemProduct 25 | * @export 26 | */ 27 | export type ProductListItemProduct = BaseProduct & ProductPrices; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/product-prices.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ProductPrices 21 | */ 22 | export interface ProductPrices { 23 | /** 24 | * Array of objects, each containing: currency (string), price (number), cost (number, optional), overhead_cost (number, optional) 25 | * @type {Array} 26 | */ 27 | 'prices'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/project-id.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ProjectId 21 | */ 22 | export interface ProjectId { 23 | /** 24 | * The ID of the project, generated when the task was created 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/project-put-plan-item-body-object.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ProjectPutPlanItemBodyObject 21 | */ 22 | export interface ProjectPutPlanItemBodyObject { 23 | /** 24 | * The ID of a phase on a project board 25 | * @type {number} 26 | */ 27 | 'phase_id'?: number; 28 | /** 29 | * The ID of a group on a project board 30 | * @type {number} 31 | */ 32 | 'group_id'?: number; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/project-response-object.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Project } from './project'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ProjectId } from './project-id'; 22 | 23 | /** 24 | * @type ProjectResponseObject 25 | * @export 26 | */ 27 | export type ProjectResponseObject = Project & ProjectId; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/put-role-pipelines-body.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PutRolePipelinesBody 21 | */ 22 | export interface PutRolePipelinesBody { 23 | /** 24 | * The pipeline IDs to make the pipelines visible (add) and/or hidden (remove) for the specified role. It requires the following JSON structure: `{ \"add\": \"[1]\", \"remove\": \"[3, 4]\" }`. 25 | * @type {object} 26 | */ 27 | 'visible_pipeline_ids': object; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/receive-message-bad-request-error-response-additional-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ReceiveMessageBadRequestErrorResponseAdditionalData 21 | */ 22 | export interface ReceiveMessageBadRequestErrorResponseAdditionalData { 23 | /** 24 | * An error code sent by the API 25 | * @type {string} 26 | */ 27 | 'code'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/related-deal-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { RelatedDealDataDEALID } from './related-deal-data-dealid'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface RelatedDealData 24 | */ 25 | export interface RelatedDealData { 26 | /** 27 | * 28 | * @type {RelatedDealDataDEALID} 29 | */ 30 | 'DEAL_ID'?: RelatedDealDataDEALID; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/related-organization-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { OrganizationDataWithId } from './organization-data-with-id'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface RelatedOrganizationData 24 | */ 25 | export interface RelatedOrganizationData { 26 | /** 27 | * 28 | * @type {OrganizationDataWithId} 29 | */ 30 | 'ORGANIZATION_ID'?: OrganizationDataWithId; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/relationship-organization-info-item-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface RelationshipOrganizationInfoItemAllOf 21 | */ 22 | export interface RelationshipOrganizationInfoItemAllOf { 23 | /** 24 | * The ID of the organization 25 | * @type {number} 26 | */ 27 | 'value'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/relationship-organization-info-item-with-active-flag-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface RelationshipOrganizationInfoItemWithActiveFlagAllOf 21 | */ 22 | export interface RelationshipOrganizationInfoItemWithActiveFlagAllOf { 23 | /** 24 | * Whether the associated organization is active or not 25 | * @type {boolean} 26 | */ 27 | 'active_flag'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/requied-post-project-parameters.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface RequiedPostProjectParameters 21 | */ 22 | export interface RequiedPostProjectParameters { 23 | /** 24 | * The title of the task 25 | * @type {string} 26 | */ 27 | 'title': string; 28 | /** 29 | * The ID of a project 30 | * @type {number} 31 | */ 32 | 'project_id': number; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/requred-title-parameter.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface RequredTitleParameter 21 | */ 22 | export interface RequredTitleParameter { 23 | /** 24 | * The title of the deal 25 | * @type {string} 26 | */ 27 | 'title': string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/search-item.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface SearchItem 21 | */ 22 | export interface SearchItem { 23 | /** 24 | * Search result relevancy 25 | * @type {number} 26 | */ 27 | 'result_score'?: number; 28 | /** 29 | * Item 30 | * @type {object} 31 | */ 32 | 'item'?: object; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/sub-role.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseRoleRequest } from './base-role-request'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { SubRoleAllOf } from './sub-role-all-of'; 22 | 23 | /** 24 | * @type SubRole 25 | * The details of the sub-role 26 | * @export 27 | */ 28 | export type SubRole = BaseRoleRequest & SubRoleAllOf; 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/versions/v1/models/task-response-object-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface TaskResponseObjectAllOf 21 | */ 22 | export interface TaskResponseObjectAllOf { 23 | /** 24 | * The ID of the task, generated when the task was created 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/team-id.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface TeamId 21 | */ 22 | export interface TeamId { 23 | /** 24 | * The team ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/template-response-object.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ProjectTemplate } from './project-template'; 19 | 20 | /** 21 | * @type TemplateResponseObject 22 | * @export 23 | */ 24 | export type TemplateResponseObject = ProjectTemplate; 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-mail-thread-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { MailThread1 } from './mail-thread1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpdateMailThreadResponseAllOf 24 | */ 25 | export interface UpdateMailThreadResponseAllOf { 26 | /** 27 | * 28 | * @type {MailThread1} 29 | */ 30 | 'data'?: MailThread1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-organization-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateOrganizationRequestAllOf 21 | */ 22 | export interface UpdateOrganizationRequestAllOf { 23 | /** 24 | * The name of the organization 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-person-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdatePersonRequestAllOf 21 | */ 22 | export interface UpdatePersonRequestAllOf { 23 | [key: string]: any | any; 24 | 25 | /** 26 | * The name of the person 27 | * @type {string} 28 | */ 29 | 'name'?: string; 30 | } 31 | 32 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-pipeline-response-all-of-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BasePipelineWithSelectedFlag } from './base-pipeline-with-selected-flag'; 19 | 20 | /** 21 | * @type UpdatePipelineResponseAllOfData 22 | * The pipeline object 23 | * @export 24 | */ 25 | export type UpdatePipelineResponseAllOfData = BasePipelineWithSelectedFlag; 26 | 27 | 28 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-product-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateProductRequestAllOf 21 | */ 22 | export interface UpdateProductRequestAllOf { 23 | /** 24 | * The name of the product 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-project-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ProjectAllOf } from './project-all-of'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { ProjectAllOf1 } from './project-all-of1'; 22 | 23 | /** 24 | * @type UpdateProjectRequest 25 | * @export 26 | */ 27 | export type UpdateProjectRequest = ProjectAllOf & ProjectAllOf1; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-project-request1-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateProjectRequest1AllOf 21 | */ 22 | export interface UpdateProjectRequest1AllOf { 23 | /** 24 | * The title of the task 25 | * @type {string} 26 | */ 27 | 'title'?: string; 28 | /** 29 | * The ID of the project this task is associated with 30 | * @type {number} 31 | */ 32 | 'project_id'?: number; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-role-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { UpdateRoleResponseData } from './update-role-response-data'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpdateRoleResponseAllOf 24 | */ 25 | export interface UpdateRoleResponseAllOf { 26 | /** 27 | * 28 | * @type {UpdateRoleResponseData} 29 | */ 30 | 'data'?: UpdateRoleResponseData; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-role-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The response data 19 | * @export 20 | * @interface UpdateRoleResponseData 21 | */ 22 | export interface UpdateRoleResponseData { 23 | /** 24 | * 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-stage-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateStageRequestAllOf 21 | */ 22 | export interface UpdateStageRequestAllOf { 23 | /** 24 | * An order number for this stage. Order numbers should be used to order the stages in the pipeline. 25 | * @type {number} 26 | */ 27 | 'order_nr'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-stage-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Stage } from './stage'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { UpdateStageRequestAllOf } from './update-stage-request-all-of'; 22 | 23 | /** 24 | * @type UpdateStageRequest 25 | * @export 26 | */ 27 | export type UpdateStageRequest = Stage & UpdateStageRequestAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-team-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { AddTeamRequest } from './add-team-request'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { UpdateTeamRequestAllOf } from './update-team-request-all-of'; 22 | 23 | /** 24 | * @type UpdateTeamRequest 25 | * @export 26 | */ 27 | export type UpdateTeamRequest = AddTeamRequest & UpdateTeamRequestAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/update-user-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateUserRequest 21 | */ 22 | export interface UpdateUserRequest { 23 | /** 24 | * Whether the user is active or not. `false` = Not activated, `true` = Activated 25 | * @type {boolean} 26 | */ 27 | 'active_flag': boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/upsert-activity-type-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityType } from './activity-type'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpsertActivityTypeResponseAllOf 24 | */ 25 | export interface UpsertActivityTypeResponseAllOf { 26 | /** 27 | * 28 | * @type {ActivityType} 29 | */ 30 | 'data': ActivityType; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/upsert-goal-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { Goal } from './goal'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpsertGoalResponseData 24 | */ 25 | export interface UpsertGoalResponseData { 26 | /** 27 | * 28 | * @type {Goal} 29 | */ 30 | 'goal': Goal; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v1/models/user-data-with-id.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { UserDataWithIdAllOf } from './user-data-with-id-all-of'; 19 | 20 | /** 21 | * @type UserDataWithId 22 | * @export 23 | */ 24 | export type UserDataWithId = UserDataWithIdAllOf; 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/versions/v1/models/user-ids-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UserIdsAllOf 21 | */ 22 | export interface UserIdsAllOf { 23 | /** 24 | * The list of user IDs 25 | * @type {Array} 26 | */ 27 | 'data'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/user-ids.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseResponse } from './base-response'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { UserIdsAllOf } from './user-ids-all-of'; 22 | 23 | /** 24 | * @type UserIds 25 | * @export 26 | */ 27 | export type UserIds = BaseResponse & UserIdsAllOf; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v1/models/webhooks-bad-request-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v1 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 1.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface WebhooksBadRequestResponseAllOf 21 | */ 22 | export interface WebhooksBadRequestResponseAllOf { 23 | /** 24 | * List of errors 25 | * @type {object} 26 | */ 27 | 'errors'?: object; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/api.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | export * from './api/activities-api'; 18 | export * from './api/beta-api'; 19 | export * from './api/deals-api'; 20 | export * from './api/item-search-api'; 21 | export * from './api/leads-api'; 22 | export * from './api/organizations-api'; 23 | export * from './api/persons-api'; 24 | export * from './api/pipelines-api'; 25 | export * from './api/products-api'; 26 | export * from './api/stages-api'; 27 | export * from './api/users-api'; 28 | 29 | -------------------------------------------------------------------------------- /src/versions/v2/index.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | export * from "./api"; 17 | export * from "./configuration"; 18 | export * from "./models"; 19 | -------------------------------------------------------------------------------- /src/versions/v2/models/activity-item-participants-inner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ActivityItemParticipantsInner 21 | */ 22 | export interface ActivityItemParticipantsInner { 23 | /** 24 | * The ID of the person 25 | * @type {number} 26 | */ 27 | 'person_id'?: number; 28 | /** 29 | * Whether the person is the primary participant or not 30 | * @type {boolean} 31 | */ 32 | 'primary'?: boolean; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/add-deal-follower-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddDealFollowerRequest 21 | */ 22 | export interface AddDealFollowerRequest { 23 | /** 24 | * The ID of the user to add as a follower 25 | * @type {number} 26 | */ 27 | 'user_id': number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/add-follower-response-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { FollowerItem1 } from './follower-item1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface AddFollowerResponseAllOf 24 | */ 25 | export interface AddFollowerResponseAllOf { 26 | /** 27 | * 28 | * @type {FollowerItem1} 29 | */ 30 | 'data'?: FollowerItem1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v2/models/add-pipeline-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddPipelineRequest 21 | */ 22 | export interface AddPipelineRequest { 23 | /** 24 | * The name of the pipeline 25 | * @type {string} 26 | */ 27 | 'name': string; 28 | /** 29 | * Whether deal probability is disabled or enabled for this pipeline 30 | * @type {boolean} 31 | */ 32 | 'is_deal_probability_enabled'?: boolean; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/add-product-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface AddProductRequestAllOf 21 | */ 22 | export interface AddProductRequestAllOf { 23 | /** 24 | * The name of the product. Cannot be an empty string 25 | * @type {string} 26 | */ 27 | 'name': string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/base-response.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface BaseResponse 21 | */ 22 | export interface BaseResponse { 23 | /** 24 | * If the response is successful or not 25 | * @type {boolean} 26 | */ 27 | 'success'?: boolean; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-activity-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteActivityResponseData 21 | */ 22 | export interface DeleteActivityResponseData { 23 | /** 24 | * Deleted activity ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-additional-discount-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteAdditionalDiscountResponseData 21 | */ 22 | export interface DeleteAdditionalDiscountResponseData { 23 | /** 24 | * The ID of the discount that was deleted from the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-deal-product-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealProductResponseData 21 | */ 22 | export interface DeleteDealProductResponseData { 23 | /** 24 | * The ID of an attached product that was deleted from the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-deal-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteDealResponseData 21 | */ 22 | export interface DeleteDealResponseData { 23 | /** 24 | * Deleted deal ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-follower-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteFollowerResponseData 21 | */ 22 | export interface DeleteFollowerResponseData { 23 | /** 24 | * Deleted follower user ID 25 | * @type {number} 26 | */ 27 | 'user_id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-installment-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteInstallmentResponseData 21 | */ 22 | export interface DeleteInstallmentResponseData { 23 | /** 24 | * The ID of the installment that was deleted from the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-organization-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteOrganizationResponseData 21 | */ 22 | export interface DeleteOrganizationResponseData { 23 | /** 24 | * Deleted organization ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-person-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeletePersonResponseData 21 | */ 22 | export interface DeletePersonResponseData { 23 | /** 24 | * Deleted person ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-pipeline-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeletePipelineResponseData 21 | */ 22 | export interface DeletePipelineResponseData { 23 | /** 24 | * Deleted Pipeline ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-product-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteProductResponseData 21 | */ 22 | export interface DeleteProductResponseData { 23 | /** 24 | * The ID of the removed product 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-product-variation-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteProductVariationResponseData 21 | */ 22 | export interface DeleteProductVariationResponseData { 23 | /** 24 | * The ID of a deleted product variant 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/delete-stage-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface DeleteStageResponseData 21 | */ 22 | export interface DeleteStageResponseData { 23 | /** 24 | * Deleted stage ID 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/follower-item.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface FollowerItem 21 | */ 22 | export interface FollowerItem { 23 | /** 24 | * The ID of the user following the entity 25 | * @type {number} 26 | */ 27 | 'user_id'?: number; 28 | /** 29 | * The add time of the following 30 | * @type {string} 31 | */ 32 | 'add_time'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/follower-item1.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * The follower object 19 | * @export 20 | * @interface FollowerItem1 21 | */ 22 | export interface FollowerItem1 { 23 | /** 24 | * The ID of the user following the entity 25 | * @type {number} 26 | */ 27 | 'user_id'?: number; 28 | /** 29 | * The add time of the following 30 | * @type {string} 31 | */ 32 | 'add_time'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/get-deal-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetDealSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetDealSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the deal 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/get-lead-search-response-data-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { LeadSearchItem } from './lead-search-item'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface GetLeadSearchResponseDataData 24 | */ 25 | export interface GetLeadSearchResponseDataData { 26 | /** 27 | * The array of leads 28 | * @type {Array} 29 | */ 30 | 'items'?: Array; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v2/models/get-person-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetPersonSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetPersonSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the person 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/get-product-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { BaseProduct } from './base-product'; 19 | // May contain unused imports in some cases 20 | // @ts-ignore 21 | import { PricesArray } from './prices-array'; 22 | 23 | /** 24 | * @type GetProductResponseData 25 | * @export 26 | */ 27 | export type GetProductResponseData = BaseProduct & PricesArray; 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/get-product-search-response-all-of-data-items-inner-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface GetProductSearchResponseAllOfDataItemsInnerItemOwner 21 | */ 22 | export interface GetProductSearchResponseAllOfDataItemsInnerItemOwner { 23 | /** 24 | * The ID of the owner of the product 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/item-search-item.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface ItemSearchItem 21 | */ 22 | export interface ItemSearchItem { 23 | /** 24 | * Search result relevancy 25 | * @type {number} 26 | */ 27 | 'result_score'?: number; 28 | /** 29 | * Item 30 | * @type {object} 31 | */ 32 | 'item'?: object; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/lead-search-item-item-owner.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface LeadSearchItemItemOwner 21 | */ 22 | export interface LeadSearchItemItemOwner { 23 | /** 24 | * The ID of the owner of the lead 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/lead-search-item-item-person.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface LeadSearchItemItemPerson 21 | */ 22 | export interface LeadSearchItemItemPerson { 23 | /** 24 | * The ID of the person the lead is associated with 25 | * @type {number} 26 | */ 27 | 'id'?: number; 28 | /** 29 | * The name of the person the lead is associated with 30 | * @type {string} 31 | */ 32 | 'name'?: string; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/prices-array.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface PricesArray 21 | */ 22 | export interface PricesArray { 23 | /** 24 | * Array of objects, each containing: product_id (number), currency (string), price (number), cost (number), direct_cost (number | null), notes (string) 25 | * @type {Array} 26 | */ 27 | 'prices'?: Array; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/update-pipeline-request.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdatePipelineRequest 21 | */ 22 | export interface UpdatePipelineRequest { 23 | /** 24 | * The name of the pipeline 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | /** 29 | * Whether deal probability is disabled or enabled for this pipeline 30 | * @type {boolean} 31 | */ 32 | 'is_deal_probability_enabled'?: boolean; 33 | } 34 | 35 | -------------------------------------------------------------------------------- /src/versions/v2/models/update-product-request-all-of.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | 17 | /** 18 | * 19 | * @export 20 | * @interface UpdateProductRequestAllOf 21 | */ 22 | export interface UpdateProductRequestAllOf { 23 | /** 24 | * The name of the product. Cannot be an empty string 25 | * @type {string} 26 | */ 27 | 'name'?: string; 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/versions/v2/models/upsert-activity-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { ActivityItem1 } from './activity-item1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpsertActivityResponseData 24 | */ 25 | export interface UpsertActivityResponseData { 26 | /** 27 | * 28 | * @type {ActivityItem1} 29 | */ 30 | 'data'?: ActivityItem1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v2/models/upsert-deal-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { DealItem1 } from './deal-item1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpsertDealResponseData 24 | */ 25 | export interface UpsertDealResponseData { 26 | /** 27 | * 28 | * @type {DealItem1} 29 | */ 30 | 'data'?: DealItem1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /src/versions/v2/models/upsert-organization-response-data.ts: -------------------------------------------------------------------------------- 1 | /* tslint:disable */ 2 | /* eslint-disable */ 3 | /** 4 | * Pipedrive API v2 5 | * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 6 | * 7 | * The version of the OpenAPI document: 2.0.0 8 | * 9 | * 10 | * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). 11 | * https://openapi-generator.tech 12 | * Do not edit the class manually. 13 | */ 14 | 15 | 16 | // May contain unused imports in some cases 17 | // @ts-ignore 18 | import { OrganizationItem1 } from './organization-item1'; 19 | 20 | /** 21 | * 22 | * @export 23 | * @interface UpsertOrganizationResponseData 24 | */ 25 | export interface UpsertOrganizationResponseData { 26 | /** 27 | * 28 | * @type {OrganizationItem1} 29 | */ 30 | 'data'?: OrganizationItem1; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /test/config/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | rootDir: '../', 3 | preset: 'ts-jest', 4 | testEnvironment: 'node', 5 | roots: ['/functional'], 6 | testMatch: ['/functional/**/*.test.ts'], 7 | setupFilesAfterEnv: ['/config/jest.setup.js'], 8 | }; 9 | -------------------------------------------------------------------------------- /test/config/jest.setup.js: -------------------------------------------------------------------------------- 1 | require('regenerator-runtime'); 2 | 3 | jest.setTimeout(100000); 4 | -------------------------------------------------------------------------------- /test/functional/constants.ts: -------------------------------------------------------------------------------- 1 | 2 | export const oauth2Config = { 3 | host: 'http://localhost', 4 | clientId: 'fakeClientId', 5 | clientSecret: 'fakeClientSecret', 6 | redirectUri: 'https://example.org', 7 | }; 8 | 9 | export type Resolves = T | Record; 10 | 11 | export type DeepPartial = { 12 | [P in keyof T]?: T[P] extends object ? DeepPartial : T[P]; 13 | }; 14 | -------------------------------------------------------------------------------- /test/functional/stubs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './oauth.stub'; 2 | export * from './api.stub'; 3 | -------------------------------------------------------------------------------- /test/functional/stubs/oauth.stub.ts: -------------------------------------------------------------------------------- 1 | import { Resolves } from '../constants'; 2 | import { ApiMock } from './api.stub'; 3 | 4 | export class OauthApiMock extends ApiMock { 5 | constructor() { 6 | super({ 7 | basePath: '/oauth', 8 | }); 9 | } 10 | 11 | public refresh(resolves: Resolves, status = 200) { 12 | return this.api.post('/oauth/token').reply(status, resolves); 13 | } 14 | } 15 | 16 | -------------------------------------------------------------------------------- /test/runtime.js: -------------------------------------------------------------------------------- 1 | const v1 = require('../dist/versions/v1'); 2 | const v2 = require('../dist/versions/v2'); 3 | 4 | // Tests if api client can be initiated without runtime errors 5 | new v1.Configuration({}); 6 | new v2.Configuration({}); 7 | -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "module": "esnext", 5 | "outDir": "dist/esm" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "outDir": "./dist", 4 | "rootDir": "./src", 5 | "module": "CommonJS", 6 | "target": "ES6", 7 | "declaration": true, 8 | "esModuleInterop": true, 9 | "moduleResolution": "node16" 10 | }, 11 | "include": ["src/**/*"] 12 | } 13 | -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "include": ["src/**/*", "test/**/*"] 4 | } --------------------------------------------------------------------------------