diff --git a/CHANGELOG.md b/CHANGELOG.md index dec9b651..a6bafee4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ 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 `health_status` field to v1 project response schema (`GET /v1/projects`, `GET /v1/projects/{id}`) +- Added `health_status` as a writable field to v2 project request body (`POST /api/v2/projects`, `PATCH /api/v2/projects/{id}`) +### Fixed +- Fixed `health_status` field type from `string` to `integer` in v2 project response schema (`GET /api/v2/projects`, `GET /api/v2/projects/{id}`) ## [33.3.0] - 2026-05-29 ### Added diff --git a/src/versions/v1/models/project-all-of1.ts b/src/versions/v1/models/project-all-of1.ts index 9c3384d9..1ec72732 100644 --- a/src/versions/v1/models/project-all-of1.ts +++ b/src/versions/v1/models/project-all-of1.ts @@ -75,5 +75,10 @@ export interface ProjectAllOf1 { * @type {Array} */ 'labels'?: Array; + /** + * The health status of the project + * @type {number} + */ + 'health_status'?: number | null; } diff --git a/src/versions/v2/models/add-project-request.ts b/src/versions/v2/models/add-project-request.ts index 60bb0e9d..b3ef6fb4 100644 --- a/src/versions/v2/models/add-project-request.ts +++ b/src/versions/v2/models/add-project-request.ts @@ -81,6 +81,11 @@ export interface AddProjectRequest { */ 'label_ids'?: Array; /** + * The health status of the project + * @type {number} + */ + 'health_status'?: number; + /** * The ID of the template the project will be based on. Only used when creating a new project. * @type {number} */ diff --git a/src/versions/v2/models/project.ts b/src/versions/v2/models/project.ts index 7ef4ad04..4781b3c5 100644 --- a/src/versions/v2/models/project.ts +++ b/src/versions/v2/models/project.ts @@ -87,9 +87,9 @@ export interface Project { 'label_ids'?: Array; /** * The health status of the project - * @type {string} + * @type {number} */ - 'health_status'?: string | null; + 'health_status'?: number | null; /** * The creation date and time of the project in ISO 8601 format * @type {string} diff --git a/src/versions/v2/models/update-project-request.ts b/src/versions/v2/models/update-project-request.ts index 8490a53b..7df61ab7 100644 --- a/src/versions/v2/models/update-project-request.ts +++ b/src/versions/v2/models/update-project-request.ts @@ -81,6 +81,11 @@ export interface UpdateProjectRequest { */ 'label_ids'?: Array; /** + * The health status of the project + * @type {number} + */ + 'health_status'?: number; + /** * The ID of the template the project will be based on. Only used when creating a new project. * @type {number} */