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
+21-3Lines changed: 21 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,19 @@ For public Changelog covering all changes done to Pipedrive’s API, webhooks an
8
8
9
9
## [Unreleased]
10
10
11
+
## [23.3.0-rc.4] - 2024-11-26
12
+
### Added
13
+
- Add "additionalProperties" to entities with custom fields
14
+
### Changed
15
+
- Updated the code examples in the README for the JavaScript SDK
16
+
### Added
17
+
- Add "custom_fields" query paremeter to GET /api/v2/products
18
+
19
+
20
+
## [23.2.5-rc.3] - 2024-09-02
21
+
### Updated
22
+
- Fix optional fields in the TypeScript interfaces
23
+
11
24
## [23.4.3] - 2024-11-22
12
25
### Added
13
26
- Add "additionalProperties" to entities with custom fields
@@ -48,6 +61,10 @@ For public Changelog covering all changes done to Pipedrive’s API, webhooks an
48
61
### Fixed
49
62
- Deleted unused file with long name
50
63
64
+
## [23.2.5-rc.1] - 2024-09-02
65
+
### Updated
66
+
- Updated TypeScript interfaces
67
+
51
68
## [23.2.5] - 2024-08-27
52
69
### Fixed
53
70
- Updated default values for "billing_frequency_cycles", "billing_start_date" fields
@@ -231,7 +248,7 @@ Based on this [Changelog post](https://developers.pipedrive.com/changelog/post/r
231
248
## [19.0.1] - 2023-04-27
232
249
### Changed
233
250
- Updated `label` field data type in response examples from number -> string for Deals related endpoints
234
-
Changed `active_flag`, `enabled_flag`, and `selectable` body parameters and response examples data type from number -> boolean for all Products related endpoints
251
+
Changed `active_flag`, `enabled_flag`, and `selectable` body parameters and response examples data type from number -> boolean for all Products related endpoints
235
252
236
253
## [19.0.0] - 2023-04-04
237
254
### Removed
@@ -717,8 +734,9 @@ structure
717
734
* Fixed `GET /goal/:id/results` error handling in case when there are no existing stages connected to specified goal
718
735
* Fixed typo in lead example response (`crrency` to `currency`)
* Deletes a product attachment from a deal, using the `product_attachment_id`.
412
+
* Deletes a product attachment from a deal, using the `product_attachment_id` Not possible to delete the attached product if the deal has installments associated and the product is the last one enabled
413
413
* @summary Delete an attached product from a deal
414
414
* @param {number} id The ID of the deal
415
415
* @param {number} product_attachment_id The product attachment ID
* Deletes a product attachment from a deal, using the `product_attachment_id`.
1768
+
* Deletes a product attachment from a deal, using the `product_attachment_id` Not possible to delete the attached product if the deal has installments associated and the product is the last one enabled
1769
1769
* @summary Delete an attached product from a deal
1770
1770
* @param {number} id The ID of the deal
1771
1771
* @param {number} product_attachment_id The product attachment ID
* Deletes a product attachment from a deal, using the `product_attachment_id`.
2162
+
* Deletes a product attachment from a deal, using the `product_attachment_id` Not possible to delete the attached product if the deal has installments associated and the product is the last one enabled
@@ -3365,7 +3365,7 @@ export class DealsApi extends BaseAPI {
3365
3365
}
3366
3366
3367
3367
/**
3368
-
* Deletes a product attachment from a deal, using the `product_attachment_id`.
3368
+
* Deletes a product attachment from a deal, using the `product_attachment_id` Not possible to delete the attached product if the deal has installments associated and the product is the last one enabled
* The type of the activity. This is in correlation with the `key_string` parameter of ActivityTypes.
43
43
* @type {string}
44
44
* @memberof ActivityCollectionResponseObjectAllOf
45
45
*/
46
-
'type'?: string;
46
+
'type': string;
47
47
/**
48
48
* The ID of the user whom the activity is assigned to
49
49
* @type {number}
50
50
* @memberof ActivityCollectionResponseObjectAllOf
51
51
*/
52
-
'user_id'?: number;
52
+
'user_id': number;
53
53
/**
54
54
* Marks if the activity is set as \'Busy\' or \'Free\'. If the flag is set to `true`, your customers will not be able to book that time slot through any Scheduler links. The flag can also be unset. When the value of the flag is unset (`null`), the flag defaults to \'Busy\' if it has a time set, and \'Free\' if it is an all-day event without specified time.
55
55
* @type {boolean}
56
56
* @memberof ActivityCollectionResponseObjectAllOf
57
57
*/
58
-
'busy_flag'?: boolean;
58
+
'busy_flag': boolean;
59
59
/**
60
60
* The user\'s company ID
61
61
* @type {number}
62
62
* @memberof ActivityCollectionResponseObjectAllOf
63
63
*/
64
-
'company_id'?: number;
64
+
'company_id': number;
65
65
/**
66
66
* The ID of the Marketplace app, which is connected to this activity
67
67
* @type {string}
68
68
* @memberof ActivityCollectionResponseObjectAllOf
69
69
*/
70
-
'conference_meeting_client'?: string;
70
+
'conference_meeting_client': string;
71
71
/**
72
72
* The link to join the meeting which is associated with this activity
73
73
* @type {string}
74
74
* @memberof ActivityCollectionResponseObjectAllOf
75
75
*/
76
-
'conference_meeting_url'?: string;
76
+
'conference_meeting_url': string;
77
77
/**
78
78
* The meeting ID of the meeting provider (Zoom, MS Teams etc.) that is associated with this activity
79
79
* @type {string}
80
80
* @memberof ActivityCollectionResponseObjectAllOf
81
81
*/
82
-
'conference_meeting_id'?: string;
82
+
'conference_meeting_id': string;
83
83
/**
84
84
* The creation date and time of the activity in UTC. Format: YYYY-MM-DD HH:MM:SS.
85
85
* @type {string}
86
86
* @memberof ActivityCollectionResponseObjectAllOf
87
87
*/
88
-
'add_time'?: string;
88
+
'add_time': string;
89
89
/**
90
90
* The date and time this activity was marked as done. Format: YYYY-MM-DD HH:MM:SS.
91
91
* @type {string}
92
92
* @memberof ActivityCollectionResponseObjectAllOf
93
93
*/
94
-
'marked_as_done_time'?: string;
94
+
'marked_as_done_time': string;
95
95
/**
96
96
* Whether the activity is active or not
97
97
* @type {boolean}
98
98
* @memberof ActivityCollectionResponseObjectAllOf
99
99
*/
100
-
'active_flag'?: boolean;
100
+
'active_flag': boolean;
101
101
/**
102
102
* The last update date and time of the activity. Format: YYYY-MM-DD HH:MM:SS.
103
103
* @type {string}
104
104
* @memberof ActivityCollectionResponseObjectAllOf
105
105
*/
106
-
'update_time'?: string;
106
+
'update_time': string;
107
107
/**
108
108
* The ID of the user who was the last to update this activity
109
109
* @type {number}
110
110
* @memberof ActivityCollectionResponseObjectAllOf
111
111
*/
112
-
'update_user_id'?: number;
112
+
'update_user_id': number;
113
113
/**
114
114
* The timezone the activity was created in an external calendar
115
115
* @type {string}
116
116
* @memberof ActivityCollectionResponseObjectAllOf
117
117
*/
118
-
'source_timezone'?: string;
118
+
'source_timezone': string;
119
119
/**
120
120
* A subfield of the location field. Indicates apartment/suite number.
121
121
* @type {string}
122
122
* @memberof ActivityCollectionResponseObjectAllOf
123
123
*/
124
-
'location_subpremise'?: string;
124
+
'location_subpremise': string;
125
125
/**
126
126
* A subfield of the location field. Indicates house number.
127
127
* @type {string}
128
128
* @memberof ActivityCollectionResponseObjectAllOf
129
129
*/
130
-
'location_street_number'?: string;
130
+
'location_street_number': string;
131
131
/**
132
132
* A subfield of the location field. Indicates street name.
133
133
* @type {string}
134
134
* @memberof ActivityCollectionResponseObjectAllOf
135
135
*/
136
-
'location_route'?: string;
136
+
'location_route': string;
137
137
/**
138
138
* A subfield of the location field. Indicates district/sublocality.
139
139
* @type {string}
140
140
* @memberof ActivityCollectionResponseObjectAllOf
141
141
*/
142
-
'location_sublocality'?: string;
142
+
'location_sublocality': string;
143
143
/**
144
144
* A subfield of the location field. Indicates city/town/village/locality.
145
145
* @type {string}
146
146
* @memberof ActivityCollectionResponseObjectAllOf
147
147
*/
148
-
'location_locality'?: string;
148
+
'location_locality': string;
149
149
/**
150
150
* A subfield of the location field. Indicates state/county.
151
151
* @type {string}
152
152
* @memberof ActivityCollectionResponseObjectAllOf
153
153
*/
154
-
'location_admin_area_level_1'?: string;
154
+
'location_admin_area_level_1': string;
155
155
/**
156
156
* A subfield of the location field. Indicates region.
157
157
* @type {string}
158
158
* @memberof ActivityCollectionResponseObjectAllOf
159
159
*/
160
-
'location_admin_area_level_2'?: string;
160
+
'location_admin_area_level_2': string;
161
161
/**
162
162
* A subfield of the location field. Indicates country.
163
163
* @type {string}
164
164
* @memberof ActivityCollectionResponseObjectAllOf
165
165
*/
166
-
'location_country'?: string;
166
+
'location_country': string;
167
167
/**
168
168
* A subfield of the location field. Indicates ZIP/postal code.
169
169
* @type {string}
170
170
* @memberof ActivityCollectionResponseObjectAllOf
171
171
*/
172
-
'location_postal_code'?: string;
172
+
'location_postal_code': string;
173
173
/**
174
174
* A subfield of the location field. Indicates full/combined address.
0 commit comments