Recap & Rollout: What’s new for Klaviyo Developers? — January 2023

Starting this year, Klaviyo will be recapping the most recent developer-specific launches to help expand the capabilities of Klaviyo Developers.

Justin Fink
Klaviyo Developer Blog
3 min readJan 24, 2023

--

This January 2023 edition will include:

  1. Newly released endpoints: Tags, Campaigns, and Data Privacy APIs
  2. Transition to Klaviyo’s New APIs

Newly released endpoints: Tags, Campaigns, and Data Privacy APIs

We’re excited to release full CRUD functionality for our Tags API (in general availability), Data Privacy API (in general availability), and Campaigns API (open beta → as of February 22, 2023 now in general availability).

Tags API:

  • Overview: Klaviyo’s tags can be used to group related Klaviyo components (e.g. group different types of campaigns such as product releases or announcements; group different lists together under a theme, such as holiday lists). Now you can integrate existing tags-based workflows into automations you build with our APIs by accessing tags, tag groups and all related tagged flows, campaigns and lists & segments.
  • Use case: Brands can effectively access, organize, and update tags by using new CRUD operations to manage resources including campaigns and flows based on tags and tag groups.

Campaigns API:

  • Overview: Developers will soon be able to programmatically create, update, and send email campaigns as well as make updates and check deliverability of said campaign during launch.
  • Use case: As a partner working with a brand, you can now programmatically create, update, and send email campaigns, make updates and check deliverability of campaigns during launch ensuring it aligns with your launch plan.

Data Privacy API:

  • Overview: Begin deleting a brand’s subscriber data depending on their affiliated marketing channel and company.
  • Use case: To adhere to GDPR, you can now delete profile records for GDPR “right to be forgotten” requests to stay compliant with your marketing messaging.

Visit the API docs to learn more!

Transition to Klaviyo’s New APIs

With over 60K organizations utilizing Klaviyo’s APIs in the past month making more than 29B API calls, Klaviyo’s APIs are continuing to serve a diverse array of business needs across our partner and customer base. Klaviyo makes continuous improvements and investments on its API features and performance to ensure it is addressing the needs of our user base.

Specifically, Klaviyo has made dramatic improvements to its developer experience by expanding its API surface while improving scale and connectivity.

  • Extensibility: Expanded our APIs to now include Catalogs, Flows, Client-side, Tags, Campaigns, and more while revamping Klaviyo’s existing APIs including Lists, Segments, Profiles, and Metrics.
  • Scale: Provide high bandwidth, low-latency APIs that can scale to any of your business needs.
  • Connectivity: While following the JSON:API standard, there are now well-tested patterns for querying multiple, related objects in a single API request.

As we continue to invest in our API surface, we constantly review our legacy offerings to evaluate their efficacy and alternatives. Our newly launched APIs are not only more secure and reliable, but provide a more stable foundation to build new apps and experiences.

Today, we’re announcing the deprecation of Klaviyo’s v1/v2 APIs and that they will be end-of-lifed on January 1, 2024. After this date, these legacy endpoints will be end-of-lifed and access to them will be removed.

Going forward, we will not be making any further investments in the v1/v2 capabilities, but rather continue making improvements to and expanding Klaviyo’s new API surface.

As you start planning your transition to the newest version of our APIs, we have the following resources and support to help you:

  1. Comparison chart between v1/v2 and new APIs: As you start planning your transition, review the comparison details between endpoints you’re currently using and their newer counterparts to understand how to migrate.
  2. Support channels if you have questions:

(a) Developer Community Forum

(b) Klaviyo Developer Slack (if you don’t have access, sign up here)

(c) If applicable, reach out to your Partner or Account Manager to discuss more.

Over the subsequent months, we will be releasing monthly updates via our developer newsletter (sign up here) on new API releases and content to help you migrate from v1/v2 to the new APIs.

Stay in the loop

To stay informed on all upcoming developer improvements, you can:

  1. Check out the developer portal and changelog (the primary sources of information for all new developer product launches)
  2. Subscribe to Klaviyo’s monthly developer newsletter
  3. Follow @KlaviyoDevs on twitter

--

--

Justin Fink
Klaviyo Developer Blog

I am passionate about the developer community and intersection of business and technology. Currently, I am the Director of Developer Marketing at Klaviyo.