{"repo":"klaviyo/openapi","free":true,"listed":false,"github":"https://github.com/klaviyo/openapi","clone":"git clone https://github.com/klaviyo/openapi.git","description":"OpenAPI Specification for Klaviyo's API","language":null,"stars":21,"topics":["bigcommerce","ecommerce","email","klaviyo","magento","notifications","prestashop","sfcc","shopify","sms"],"license":"MIT","category":"ecommerce","readme_excerpt":"Klaviyo's OpenAPI Specification Versioned OpenAPI specs for the Klaviyo API. Same source we use for API docs and our SDKs. Layout Path Contents Use it when --- --- --- openapi/stable.json Full GA spec ( 2.5 MB, all operations across all categories) SDK codegen, full validation, anything needing the complete surface openapi/stable/categories/{category}.json Per-category slice — e.g. forms.json , profiles.json , templates.json , reporting.json Grounding an LLM against a single category; partner integrations scoped to one category openapi/stable/apis/{operationId}.json Per-endpoint slice — e.g. create form.json , get profile.json Tooling that operates on a single endpoint at a time openapi/beta.json and openapi/beta/{categories,apis}/... Same layout for pre-release endpoints Testing forthcoming APIs before GA operationId matches the developer portal URL slug 1:1 — /en/reference/create form ↔ openapi/stable/apis/create form.json . LLM agents — use the per-category slice The full spec is too large for many WebFetch-style tools to consume reliably. Per-category slices ( 50–200 KB) are self-contained OpenAPI 3 documents with all referenced components inlined and $ref semantics preserved. Examples: - Forms → openapi/stable/categories/forms.json - Templates → openapi/stable/categories/templates.json - Profiles → openapi/stable/categories/profiles.json Raw URLs (for curl , WebFetch, or grounding tools): Revisions Each API revision (e.g. 2026-04-15 ) lives on its own branch. The main br","default_branch":null,"files":null,"tree":[],"storefront":"/r/klaviyo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/klaviyo/openapi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}