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
+46Lines changed: 46 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
NOTE: For more granular API-specific changes, please see our [API Changelog](https://developers.klaviyo.com/en/docs/changelog_)
9
9
10
+
## [19.0.0] - revision 2025-04-15
11
+
## [19.0.0] - revision 2025-04-15
12
+
13
+
### Added
14
+
#### Web Feeds API
15
+
16
+
- Create, retrieve, update, and/or delete web feeds via the [Web Feeds API](https://developers.klaviyo.com/en/reference/web_feeds_api_overview).
17
+
- Create universal content blocks referencing these web feeds with our [Universal Content API](https://developers.klaviyo.com/en/reference/universal_content_api_overview).
18
+
19
+
#### Custom Metrics API
20
+
21
+
- Create, retrieve, update, and/or delete custom metrics via the [Custom Metrics API](https://developers.klaviyo.com/en/reference/custom_metrics_api_overview).
22
+
- Report on custom metric conversions in our Campaign and Flow [Reporting APIs](https://developers.klaviyo.com/en/reference/reporting_api_overview) (set the custom metric ID as the `conversion_metric_id`).
23
+
24
+
> 🚧
25
+
>
26
+
> Standard accounts can only have 1 custom metric. Upgrade to Klaviyo's [Advanced KDP](https://www.klaviyo.com/products/advanced-cdp) or [Marketing Analytics](https://www.klaviyo.com/solutions/analytics) plan to create up to 50 custom metrics. To learn more about these plans, visit our [billing guide](https://help.klaviyo.com/hc/en-us/articles/115000976672).
27
+
28
+
#### Reviews Client APIs
29
+
30
+
- Retrieve reviews from publicly-browseable, client-side environments with [Get Client Reviews](https://developers.klaviyo.com/en/reference/get_client_reviews).
31
+
- Create a new review in client-side environments with the [Create Client Review](https://developers.klaviyo.com/en/reference/create_client_review) endpoint.
32
+
- Fetch statistics for client reviews over a provided timeframe with [Get Client Review Values Reports](https://developers.klaviyo.com/en/reference/get_client_review_values_reports).
33
+
34
+
#### Get and Delete Push Token APIs
35
+
36
+
- Retrieve and/or delete a given push token via [Get Push Token](https://developers.klaviyo.com/en/reference/get_push_token) and [Delete Push Token APIs](https://developers.klaviyo.com/en/reference/delete_push_token).
37
+
-[Include](https://developers.klaviyo.com/en/docs/relationships_#the-include-query-parameter) push tokens on `GET /api/profiles`.
38
+
- We've added relationship endpoints for both profiles and push tokens:
39
+
- Retrieve push tokens associated with a profile (`GET /api/profiles/{ID}/push-tokens`).
40
+
- Get IDs for push tokens associated with a profile (`GET /api/profiles/{ID}/relationships/push-tokens`).
41
+
- Retrieve the profile associated with a push token (`GET /api/push-tokens/{ID}/profile`).
42
+
- Get ID for the profile associated with a push token (`GET /api/push-tokens/{ID}/relationships/profile`).
43
+
44
+
### Changed
45
+
#### Campaigns API endpoints updated to support options for push notification badges
46
+
47
+
- Badge count settings are supported on the "campaign-message" resource for push messages.
48
+
- The following options for incrementing badge count have been added to the Campaigns API: `increment_one` (increment by 1), `set_count` (increment by a given value), and `set_property` (increment by profile property).
49
+
50
+
#### Optional AMP MIME-type field for Templates API
51
+
52
+
- We've added support for creating and updating AMP versions of an email template through an optional `amp` field (under `attributes`) in our Create and Update Template APIs.
53
+
- This field requires AMP Email to be enabled. Refer to our [AMP Email setup guide](https://developers.klaviyo.com/en/docs/send_amp_emails_in_klaviyo) for more information.
0 commit comments