Skip to content

Commit 3b27e46

Browse files
author
klaviyo-sdk
committed
version 19.0.0
1 parent d69bc70 commit 3b27e46

File tree

1,111 files changed

+18565
-5046
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,111 files changed

+18565
-5046
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
NOTE: For more granular API-specific changes, please see our [API Changelog](https://developers.klaviyo.com/en/docs/changelog_)
99

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.
54+
55+
1056
## [18.0.0] - revision 2025-01-15
1157
### Changed
1258
- **Breaking:** Minimum Python version is now 3.7

0 commit comments

Comments
 (0)