Skip to main content
New Klaviyo APIs

Build data-driven experiences with our customer infrastructure

Power a new generation of experiences and applications with our new REST APIs.

New API endpoints

Catalogs

Manage custom catalogs to populate product feeds, campaigns, and flows in real time.

Flows

Utilize flows data, programmatically manage flow status, and evaluate flow performance.

Client-side

Post data from a subscription, event, and profile to power flow and segmentation logic.

Updated API endpoints

Updated APIs coming soon

Campaigns

Programmatically create, update, and send email and SMS campaigns, as well as manage campaign deliverability.

Subscriptions

Get, create, and update subscriber data to better understand the success of your marketing channels.

Tags

Programmatically tag campaigns, lists, segments, and flows to track related objects across your customer experiences.

New developer tooling

New SDKs

Build using Python, Node, Ruby, and PHP to access Klaviyo APIs using client native code.

Sample data

Speed up your experimentation phase by easily auto-populating a Klaviyo sandbox with dummy data.

New API features

Compound documents and resource relationships

Improve API efficiency and get your data in fewer requests by “including” related resource objects in the response

  • Hydrate responses without redundant queries
  • Eliminate API chaining and get data faster
New API features

Sparse fieldsets

Get just the data you need in fewer requests with smaller responses.

  • Reduce API latency with customizable response fields
  • Available for initial API objects as well as related resources
New API features

Enhanced filtering and sorting

Query for specific data and control how that data is returned.

  • Filter and sort the exact data you need to execute requests
    Sort by data type including timestamp or alphabeticalFilter by comparing literals such as strings, booleans, integers, and more
    • Sort by data type including timestamp or alphabetical
    • Filter by comparing literals such as strings, booleans, integers, and more

Join our developer community

Developer community forum

Connect with our growing community for support and inspiration.

Twitter

Learn what’s new and top-of-mind for Klaviyo Developers.

See what's next

Explore our vision and what this launch means for developers and partners.

Explore our revamped endpoints and start building for Klaviyo’s 100k+ customers.

Explore the Fall 2022 Klaviyo Product Event