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
+37Lines changed: 37 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,43 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
+
## [13.0.0] - revision 2025-04-15
8
+
### Added
9
+
#### Web Feeds API
10
+
11
+
- Create, retrieve, update, and/or delete web feeds via the [Web Feeds API](https://developers.klaviyo.com/en/reference/web_feeds_api_overview).
12
+
- Create universal content blocks referencing these web feeds with our [Universal Content API](https://developers.klaviyo.com/en/reference/universal_content_api_overview).
13
+
14
+
#### Custom Metrics API
15
+
16
+
- Create, retrieve, update, and/or delete custom metrics via the [Custom Metrics API](https://developers.klaviyo.com/en/reference/custom_metrics_api_overview).
17
+
- 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`).
18
+
19
+
> 🚧
20
+
>
21
+
> 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).
22
+
23
+
#### Get and Delete Push Token APIs
24
+
25
+
- 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).
26
+
-[Include](https://developers.klaviyo.com/en/docs/relationships_#the-include-query-parameter) push tokens on `GET /api/profiles`.
27
+
- We've added relationship endpoints for both profiles and push tokens:
28
+
- Retrieve push tokens associated with a profile (`GET /api/profiles/{ID}/push-tokens`).
29
+
- Get IDs for push tokens associated with a profile (`GET /api/profiles/{ID}/relationships/push-tokens`).
30
+
- Retrieve the profile associated with a push token (`GET /api/push-tokens/{ID}/profile`).
31
+
- Get ID for the profile associated with a push token (`GET /api/push-tokens/{ID}/relationships/profile`).
32
+
33
+
### Changed
34
+
#### Campaigns API endpoints updated to support options for push notification badges
35
+
36
+
- Badge count settings are supported on the "campaign-message" resource for push messages.
37
+
- 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).
38
+
39
+
#### Optional AMP MIME-type field for Templates API
40
+
41
+
- 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.
42
+
- 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