Klaviyo GraphQL Schema
This document describes a conceptual GraphQL schema for the Klaviyo marketing automation and customer data platform. Klaviyo exposes a REST API (v1–v3 and the newer revision-dated 2024-xx-xx API at `https://a.klaviyo.com/api/`), covering profiles, events, lists, segments, campaigns, flows, catalogs, coupons, metrics, reviews, templates, webhooks, tags, data privacy, and reporting. The GraphQL schema below models those same capabilities as a typed, queryable graph.
Overview
Klaviyo GraphQL Schema is a GraphQL API specification published by Klaviyo on the APIs.io network.
This document describes a conceptual GraphQL schema for the Klaviyo marketing automation and customer data platform. Klaviyo exposes a REST API (v1–v3 and the newer revision-dated 2024-xx-xx API at https://a.klaviyo.com/api/), covering profiles, events, lists, segments, campaigns, flows, catalogs, coupons, metrics, reviews, templates, webhooks, tags, data privacy, and reporting. The GraphQL schema below models those same capabilities as a typed, queryable graph.
The specification includes 4 reference links.
Tagged areas include Marketing, Email, SMS, Customer Data, and Ecommerce.
Endpoint
References
- Developer Portal https://developers.klaviyo.com/
- API Reference https://developers.klaviyo.com/en/reference/api_overview
- OpenAPI spec https://github.com/klaviyo/openapi
- Changelog https://developers.klaviyo.com/en/docs/changelog_