Skip to content

v19.0.0

Latest

Choose a tag to compare

@klaviyo-sdk klaviyo-sdk released this 15 Apr 20:12
f0be24d

[19.0.0] - revision 2026-04-15

Added

  • Conversations API
    • Send an outbound message to a profile with $klaviyo->Conversations->createConversationMessage(). Supports SMS and WhatsApp — the channel is determined automatically from the
      conversation. Conversation message endpoints use the SMALL rate limit tier (3 requests/second burst, 60 requests/minute steady).
    • Retrieve the conversation thread for a given profile with $klaviyo->Profiles->getConversationForProfile(), or include it inline on profile retrievals using include: ['conversation'] on getProfile / getProfiles.

Changed

  • Drag-and-drop templates
    • Create drag-and-drop email templates programmatically by setting editor_type: SYSTEM_DRAGGABLE and providing a definition body (mutually exclusive with html) via
      $klaviyo->Templates->createTemplate(). DnD template endpoints use the SMALL rate limit tier (3 requests/second burst, 60 requests/minute steady).
    • List and retrieve drag-and-drop templates with $klaviyo->Templates->getTemplates() and $klaviyo->Templates->getTemplate(). Use additional_fields_template: ['definition'] to
      include the full template definition in the response.
    • Update an existing drag-and-drop template's definition, name, or text independently via $klaviyo->Templates->updateTemplate().