From 16872affddcb2c8f3f354692540fad3e1611ecd4 Mon Sep 17 00:00:00 2001 From: pipedrive-bot Date: Wed, 5 Mar 2025 10:25:12 +0000 Subject: [PATCH] Build 161 - version-patch --- CHANGELOG.md | 2 + src/versions/v1/models/additional-data.ts | 44 +++++++++++++++++++ .../get-notes-response-additional-data.ts | 6 +-- src/versions/v1/models/index.ts | 2 +- .../get-organizations-response-all-of.ts | 8 ++++ .../v2/models/get-organizations-response.ts | 3 ++ ...persons-response-all-of-additional-data.ts | 29 ++++++++++++ .../v2/models/get-persons-response-all-of.ts | 8 ++++ .../v2/models/get-persons-response.ts | 3 ++ src/versions/v2/models/index.ts | 1 + 10 files changed, 102 insertions(+), 4 deletions(-) create mode 100644 src/versions/v1/models/additional-data.ts create mode 100644 src/versions/v2/models/get-persons-response-all-of-additional-data.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index 01f190b9..4063d9f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ The file format of it is based on [Keep a Changelog](http://keepachangelog.com/e For public Changelog covering all changes done to Pipedrive’s API, webhooks and app extensions platforms, see [public Changelog](https://pipedrive.readme.io/docs/changelog) with discussion area in [Developers Community](https://devcommunity.pipedrive.com/c/documentation/changelog/19). ## [Unreleased] +### Added +- Added AdditionalData object schema to GetOrganizations and GetPersons data ## [24.1.1] - 2025-02-11 ### Fixed diff --git a/src/versions/v1/models/additional-data.ts b/src/versions/v1/models/additional-data.ts new file mode 100644 index 00000000..b1ae2aea --- /dev/null +++ b/src/versions/v1/models/additional-data.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Pipedrive API v1 + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + + +/** +* The pagination details of the list +* @export +* @interface AdditionalData +*/ +export interface AdditionalData { + /** + * Next pagination start + * @type {number} + */ + 'next_start'?: number; + /** + * Pagination start + * @type {number} + */ + 'start'?: number; + /** + * Items shown per page + * @type {number} + */ + 'limit'?: number; + /** + * If there are more list items in the collection than displayed or not + * @type {boolean} + */ + 'more_items_in_collection'?: boolean; +} + diff --git a/src/versions/v1/models/get-notes-response-additional-data.ts b/src/versions/v1/models/get-notes-response-additional-data.ts index 984d737e..cd1e856b 100644 --- a/src/versions/v1/models/get-notes-response-additional-data.ts +++ b/src/versions/v1/models/get-notes-response-additional-data.ts @@ -15,7 +15,7 @@ // May contain unused imports in some cases // @ts-ignore -import { GetNotesResponseAdditionalDataPagination } from './get-notes-response-additional-data-pagination'; +import { AdditionalData } from './additional-data'; /** * @@ -25,8 +25,8 @@ import { GetNotesResponseAdditionalDataPagination } from './get-notes-response-a export interface GetNotesResponseAdditionalData { /** * - * @type {GetNotesResponseAdditionalDataPagination} + * @type {AdditionalData} */ - 'pagination'?: GetNotesResponseAdditionalDataPagination; + 'pagination'?: AdditionalData; } diff --git a/src/versions/v1/models/index.ts b/src/versions/v1/models/index.ts index eb1d7770..7520530b 100644 --- a/src/versions/v1/models/index.ts +++ b/src/versions/v1/models/index.ts @@ -99,6 +99,7 @@ export * from './add-user-provider-link-request'; export * from './add-user-request'; export * from './add-webhook-request'; export * from './additional-base-organization-item-info'; +export * from './additional-data'; export * from './additional-merge-person-info'; export * from './additional-person-info'; export * from './base-deal'; @@ -411,7 +412,6 @@ export * from './get-note-fields-response-all-of-data-inner-all-of'; export * from './get-note-fields-response-all-of-data-inner-all-of-options-inner'; export * from './get-notes-response'; export * from './get-notes-response-additional-data'; -export * from './get-notes-response-additional-data-pagination'; export * from './get-organization-item'; export * from './get-organization-item-all-of'; export * from './get-organization-relationship-response'; diff --git a/src/versions/v2/models/get-organizations-response-all-of.ts b/src/versions/v2/models/get-organizations-response-all-of.ts index 2f4d023c..6cf0846e 100644 --- a/src/versions/v2/models/get-organizations-response-all-of.ts +++ b/src/versions/v2/models/get-organizations-response-all-of.ts @@ -13,6 +13,9 @@ */ +// May contain unused imports in some cases +// @ts-ignore +import { GetPersonsResponseAllOfAdditionalData } from './get-persons-response-all-of-additional-data'; // May contain unused imports in some cases // @ts-ignore import { OrganizationItem } from './organization-item'; @@ -28,5 +31,10 @@ export interface GetOrganizationsResponseAllOf { * @type {Array} */ 'data'?: Array; + /** + * + * @type {GetPersonsResponseAllOfAdditionalData} + */ + 'additional_data'?: GetPersonsResponseAllOfAdditionalData; } diff --git a/src/versions/v2/models/get-organizations-response.ts b/src/versions/v2/models/get-organizations-response.ts index c4828908..bcc8cc2a 100644 --- a/src/versions/v2/models/get-organizations-response.ts +++ b/src/versions/v2/models/get-organizations-response.ts @@ -21,6 +21,9 @@ import { BaseResponse } from './base-response'; import { GetOrganizationsResponseAllOf } from './get-organizations-response-all-of'; // May contain unused imports in some cases // @ts-ignore +import { GetPersonsResponseAllOfAdditionalData } from './get-persons-response-all-of-additional-data'; +// May contain unused imports in some cases +// @ts-ignore import { OrganizationItem } from './organization-item'; /** diff --git a/src/versions/v2/models/get-persons-response-all-of-additional-data.ts b/src/versions/v2/models/get-persons-response-all-of-additional-data.ts new file mode 100644 index 00000000..bccb565b --- /dev/null +++ b/src/versions/v2/models/get-persons-response-all-of-additional-data.ts @@ -0,0 +1,29 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Pipedrive API v2 + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 2.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + + +/** +* The additional data of the list +* @export +* @interface GetPersonsResponseAllOfAdditionalData +*/ +export interface GetPersonsResponseAllOfAdditionalData { + /** + * The first item on the next page. The value of the `next_cursor` field will be `null` if you have reached the end of the dataset and there’s no more pages to be returned. + * @type {string} + */ + 'next_cursor'?: string; +} + diff --git a/src/versions/v2/models/get-persons-response-all-of.ts b/src/versions/v2/models/get-persons-response-all-of.ts index 7bc156de..2271dd1e 100644 --- a/src/versions/v2/models/get-persons-response-all-of.ts +++ b/src/versions/v2/models/get-persons-response-all-of.ts @@ -13,6 +13,9 @@ */ +// May contain unused imports in some cases +// @ts-ignore +import { GetPersonsResponseAllOfAdditionalData } from './get-persons-response-all-of-additional-data'; // May contain unused imports in some cases // @ts-ignore import { GetPersonsResponseAllOfDataInner } from './get-persons-response-all-of-data-inner'; @@ -28,5 +31,10 @@ export interface GetPersonsResponseAllOf { * @type {Array} */ 'data'?: Array; + /** + * + * @type {GetPersonsResponseAllOfAdditionalData} + */ + 'additional_data'?: GetPersonsResponseAllOfAdditionalData; } diff --git a/src/versions/v2/models/get-persons-response.ts b/src/versions/v2/models/get-persons-response.ts index b5dc3918..6c900bac 100644 --- a/src/versions/v2/models/get-persons-response.ts +++ b/src/versions/v2/models/get-persons-response.ts @@ -21,6 +21,9 @@ import { BaseResponse } from './base-response'; import { GetPersonsResponseAllOf } from './get-persons-response-all-of'; // May contain unused imports in some cases // @ts-ignore +import { GetPersonsResponseAllOfAdditionalData } from './get-persons-response-all-of-additional-data'; +// May contain unused imports in some cases +// @ts-ignore import { GetPersonsResponseAllOfDataInner } from './get-persons-response-all-of-data-inner'; /** diff --git a/src/versions/v2/models/index.ts b/src/versions/v2/models/index.ts index 3e591a9d..8e1414fc 100644 --- a/src/versions/v2/models/index.ts +++ b/src/versions/v2/models/index.ts @@ -92,6 +92,7 @@ export * from './get-person-search-response-all-of-data-items-inner-item-organiz export * from './get-person-search-response-all-of-data-items-inner-item-owner'; export * from './get-persons-response'; export * from './get-persons-response-all-of'; +export * from './get-persons-response-all-of-additional-data'; export * from './get-persons-response-all-of-data-inner'; export * from './get-persons-response-all-of-data-inner-emails-inner'; export * from './get-persons-response-all-of-data-inner-im-inner';