Catalogs
Manage custom catalogs to populate product feeds, campaigns, and flows in real time.
Power a new generation of experiences and applications with our new REST APIs.
Manage custom catalogs to populate product feeds, campaigns, and flows in real time.
Utilize flows data, programmatically manage flow status, and evaluate flow performance.
Post data from a subscription, event, and profile to power flow and segmentation logic.
Query specific and aggregate events for advanced tracking and analytics.
Manage lists and their associated relationships with full CRUD functionality for real-time syncs.
Manage, filter, and sort all segments associated with an account to improve personalization.
Create and get customer profile data, including list and segment memberships.
Manage your templates with full CRUD operations to adjust and improve performance.
Get metrics like channel, profile, and metadata (e.g. price, style) to streamline reporting.
Programmatically create, update, and send email and SMS campaigns, as well as manage campaign deliverability.
Get, create, and update subscriber data to better understand the success of your marketing channels.
Programmatically tag campaigns, lists, segments, and flows to track related objects across your customer experiences.
Build using Python, Node, Ruby, and PHP to access Klaviyo APIs using client native code.
Speed up your experimentation phase by easily auto-populating a Klaviyo sandbox with dummy data.
Improve API efficiency and get your data in fewer requests by “including” related resource objects in the response
Get just the data you need in fewer requests with smaller responses.
Query for specific data and control how that data is returned.
Connect with our growing community for support and inspiration.
Learn what’s new and top-of-mind for Klaviyo Developers.
Explore our vision and what this launch means for developers and partners.