Skip to content

Commit f0be24d

Browse files
klaviyo-sdkklaviyo-sdk
andauthored
version 19.0.0 (#86)
Co-authored-by: klaviyo-sdk <[email protected]>
1 parent 72c6d06 commit f0be24d

725 files changed

Lines changed: 133211 additions & 15396 deletions

File tree

Some content is hidden

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

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@ 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 2026-04-15
11+
### Added
12+
- Conversations API
13+
- Send an outbound message to a profile with `$klaviyo->Conversations->createConversationMessage()`. Supports SMS and WhatsApp — the channel is determined automatically from the
14+
conversation. Conversation message endpoints use the SMALL rate limit tier (3 requests/second burst, 60 requests/minute steady).
15+
- Retrieve the conversation thread for a given profile with `$klaviyo->Profiles->getConversationForProfile()`, or include it inline on profile retrievals using `include:
16+
['conversation']` on `getProfile` / `getProfiles`.
17+
### Changed
18+
- Drag-and-drop templates
19+
- Create drag-and-drop email templates programmatically by setting `editor_type: SYSTEM_DRAGGABLE` and providing a `definition` body (mutually exclusive with `html`) via
20+
`$klaviyo->Templates->createTemplate()`. DnD template endpoints use the SMALL rate limit tier (3 requests/second burst, 60 requests/minute steady).
21+
- List and retrieve drag-and-drop templates with `$klaviyo->Templates->getTemplates()` and `$klaviyo->Templates->getTemplate()`. Use `additional_fields_template: ['definition']` to
22+
include the full template definition in the response.
23+
- Update an existing drag-and-drop template's `definition`, `name`, or `text` independently via `$klaviyo->Templates->updateTemplate()`.
24+
1025
## [18.0.0] - revision 2026-01-15
1126
### Added
1227
- Added a new [single data source record create endpoint](https://github.com/klaviyo/klaviyo-api-php?tab=readme-ov-file#create-data-source-record) for one-at-a-time ingestion workloads

0 commit comments

Comments
 (0)