You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,13 @@ For public Changelog covering all changes done to Pipedrive’s API, webhooks an
8
8
9
9
## [Unreleased]
10
10
11
+
## [33.2.0] - 2026-05-29
12
+
### Added
13
+
- Added `website`, `linkedin`, `industry`, `annual_revenue`, and `employee_count` fields to v2 organization response schema (`GET /api/v2/organizations`, `GET /api/v2/organizations/{id}`) — all nullable, not included by default
14
+
- Added `deal_id`, `person_id`, and `org_id` as optional query filter parameters to `GET /api/v2/projects`
15
+
### Fixed
16
+
- Fixed `BillingStartDate` format from non-standard `'YYYY-MM-DD'` to correct OAS3 `date` format in both v1 and v2 deal product schemas
17
+
11
18
## [33.1.1] - 2026-05-28
12
19
13
20
### Security
@@ -1258,7 +1265,8 @@ Those fields will be formatted as "2020-07-13" instead of "2020-07-13T00:00:00.0
1258
1265
* Fixed `GET /goal/:id/results` error handling in case when there are no existing stages connected to specified goal
1259
1266
* Fixed typo in lead example response (`crrency` to `currency`)
* @param {number} [filter_id] If supplied, only projects matching the specified filter are returned
370
370
* @param {string} [status] If supplied, includes only projects with the specified statuses. Possible values are `open`, `completed`, `canceled` and `deleted`. By default `deleted` projects are not returned.
371
371
* @param {number} [phase_id] If supplied, only projects in the specified phase are returned
372
+
* @param {number} [deal_id] If supplied, only projects associated with the specified deal are returned
373
+
* @param {number} [person_id] If supplied, only projects associated with the specified person are returned
374
+
* @param {number} [org_id] If supplied, only projects associated with the specified organization are returned
372
375
* @param {number} [limit] For pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
373
376
* @param {string} [cursor] For pagination, the marker (an opaque string value) representing the first item on the next page
* @param {number} [filter_id] If supplied, only projects matching the specified filter are returned
645
660
* @param {string} [status] If supplied, includes only projects with the specified statuses. Possible values are `open`, `completed`, `canceled` and `deleted`. By default `deleted` projects are not returned.
646
661
* @param {number} [phase_id] If supplied, only projects in the specified phase are returned
662
+
* @param {number} [deal_id] If supplied, only projects associated with the specified deal are returned
663
+
* @param {number} [person_id] If supplied, only projects associated with the specified person are returned
664
+
* @param {number} [org_id] If supplied, only projects associated with the specified organization are returned
647
665
* @param {number} [limit] For pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
648
666
* @param {string} [cursor] For pagination, the marker (an opaque string value) representing the first item on the next page
* Searches all projects by title, description, notes and/or custom fields. This endpoint is a wrapper of <a href=\"https://developers.pipedrive.com/docs/api/v1/ItemSearch#searchItem\">/v1/itemSearch</a> with a narrower OAuth scope. Found projects can be filtered by person ID or organization ID.
* If supplied, only projects associated with the specified deal are returned
985
+
* @type {number}
986
+
* @memberof ProjectsApiGetProjects
987
+
*/
988
+
readonlydeal_id?: number
989
+
990
+
/**
991
+
* If supplied, only projects associated with the specified person are returned
992
+
* @type {number}
993
+
* @memberof ProjectsApiGetProjects
994
+
*/
995
+
readonlyperson_id?: number
996
+
997
+
/**
998
+
* If supplied, only projects associated with the specified organization are returned
999
+
* @type {number}
1000
+
* @memberof ProjectsApiGetProjects
1001
+
*/
1002
+
readonlyorg_id?: number
1003
+
965
1004
/**
966
1005
* For pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
967
1006
* @type {number}
@@ -1154,7 +1193,7 @@ export class ProjectsApi extends BaseAPI {
* An object where each key represents a custom field. All custom fields are referenced as randomly generated 40-character hashes. To clear a custom field value, set it to `null`. For multi-option fields (field type `set`), use `null` to clear the selection — sending an empty array `[]` is not supported and will result in a validation error.
0 commit comments