Klaviyo · GraphQL Specification

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.

Documentation Endpoint View on GitHub MarketingEmailSMSCustomer DataEcommerceAutomationGraphQL

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

Related API Specs

Klaviyo API (OpenAPI)
Back to Klaviyo · All GraphQL Specs · GitHub