How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Klaviyo Templates API

templates

Klaviyo Templates API is one of 23 APIs that Klaviyo publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.

Tagged areas include Templates. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an AsyncAPI specification, an API reference, authentication docs, and rate-limit docs.

This API exposes 12 operations across 6 paths, and defines 150 schemas. It is described by OpenAPI 3.2.0, at version 2026-04-15.

Requests are made against a single base URL, https://a.klaviyo.com.

12 operations 6 paths 150 schemas 2 DELETE4 GET2 PATCH4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2026-04-15
Base URL
https://a.klaviyo.com
Authentication
API Key
License
Terms of Service
Resource Areas
1

Authentication & Security 1

Klaviyo Templates API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Klaviyo-API-Key). By default, every request must be authenticated.

  • Klaviyo-API-Key — Private key authentication for /api/ endpoints is performed by setting the Authorization header to Klaviyo-API-Key your-private-api-key For more information pl…

Paths & Operations 12

Across 6 paths, the API surfaces 12 operations — 2 DELETE, 4 GET, 2 PATCH, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Templates 12

templates

GET
/api/templates
Get Templates
get_templates 7 params → 2004XX5XX
POST
/api/templates
Create Template
create_template 2 params body → 2014XX5XX
GET
/api/templates/{id}
Get Template
get_template 4 params → 2004XX5XX
PATCH
/api/templates/{id}
Update Template
update_template 3 params body → 2004XX5XX
DELETE
/api/templates/{id}
Delete Template
delete_template 2 params → 2044XX5XX
GET
/api/template-universal-content
Get All Universal Content
get_all_universal_content 6 params → 2004XX5XX
POST
/api/template-universal-content
Create Universal Content
create_universal_content 1 param body → 2014XX5XX
GET
/api/template-universal-content/{id}
Get Universal Content
get_universal_content 3 params → 2004XX5XX
PATCH
/api/template-universal-content/{id}
Update Universal Content
update_universal_content 2 params body → 2004XX5XX
DELETE
/api/template-universal-content/{id}
Delete Universal Content
delete_universal_content 2 params → 2044XX5XX
POST
/api/template-render
Render Template
render_template 1 param body → 2014XX5XX
POST
/api/template-clone
Clone Template
clone_template 1 param body → 2014XX5XX

Schemas 150

The contract defines 150 schemas that model the data the API accepts and returns. The most detailed are ProductBlockStyles (78 properties), ReviewBlockStyles (54 properties), TableBlockStyles (38 properties), HeaderBlockStyles (30 properties). Each schema is shown below with its type and property counts.

ButtonBlockProperties
object
1 property
TemplateEnum
string
HeaderLinkSubBlock
object
7 properties 1 required
ButtonBlockStyles
object
25 properties
TemplateRenderQueryResourceObject
object
3 properties 3 required
BaseStyleStyles
object
15 properties
TextBlockStylesV0
object
25 properties
PostTemplateDndResponse
object
2 properties 1 required
PatchUniversalContentResponse
object
2 properties 1 required
MobileStyleStyles
object
7 properties
ContentRepeatV0
object
2 properties 2 required
HorizontalRuleBlockData
object
2 properties 2 required
SplitBlockV1
object
7 properties 3 required
ButtonBlockV1
object
6 properties 3 required
CouponBlockData
object
4 properties 4 required
DropShadowBlockData
object
2 properties 2 required
ImageBlockV1
object
6 properties 3 required
TemplateCreateHtmlOrDndQueryResourceObject
object
2 properties 2 required
SocialBlockStyles
object
16 properties
DropShadowBlockStyles
object
7 properties
ReviewBlockData
object
3 properties 3 required
DynamicReviewBlockProperties
object
17 properties 1 required
UniversalContentCreateQuery
object
1 property 1 required
SocialSpacerSubBlock
object
3 properties 1 required
StaticReviewBlockProperties
object
17 properties 1 required
TableHtmlSubBlock
object
4 properties 1 required
TextBlockV1
object
6 properties 3 required
ProductBlockStyles
object
78 properties
CollectionLinks
object
5 properties 1 required
HorizontalRuleBlockV0
object
3 properties 3 required
SocialBlockV1
object
7 properties 3 required
TemplateUpdateHtmlOrDndQueryResourceObject
object
3 properties 3 required
BodyStyles
object
2 properties
VideoBlockData
object
3 properties 3 required
CouponBlockStyles
object
30 properties
HeadingStyleStyles
object
12 properties
Heading3Style
object
3 properties 2 required
SectionV1
object
7 properties 3 required
MobileStyle
object
4 properties 3 required
TemplateDndResponseObjectResource
object
4 properties 4 required
SocialIconSubBlock
object
8 properties 1 required
SectionV0
object
3 properties 3 required
TableBlockStyles
object
38 properties
UniversalContentPartialUpdateQueryResourceObject
object
3 properties 3 required
ObjectLinks
object
1 property 1 required
UniversalContentCreateQueryResourceObject
object
2 properties 2 required
MobileStyleProperties
object
1 property
ImageBlockStyles
object
19 properties
SplitBlockData
object
2 properties 2 required
SectionData
object
3 properties 3 required
TableBlockV1
object
7 properties 3 required
TextStyleV1
object
3 properties 2 required
ReviewBlockStyles
object
54 properties
HTMLBlockDataV0
object
2 properties 2 required
DropShadowBlockV1
object
6 properties 3 required
ImageBlockV0
object
3 properties 3 required
SocialBlockData
object
3 properties 3 required
VideoBlockProperties
object
7 properties
SplitBlockStyles
object
8 properties
GetTemplateDndResponseCollection
object
2 properties 1 required
RowStyles
object
1 property
Heading2Style
object
3 properties 2 required
ImageBlockData
object
3 properties 3 required
TableTextSubBlock
object
13 properties 1 required
BaseStyleProperties
object
5 properties
HeaderBlockStyles
object
30 properties
ReviewBlockV1
object
6 properties 3 required
BlockDisplayOptions
object
3 properties
HorizontalRuleBlockStyles
object
9 properties
TableBlockV0
object
3 properties 3 required
CouponBlockProperties
object
4 properties
GetUniversalContentResponse
object
2 properties 1 required
DropShadowBlockV0
object
3 properties 3 required
GetUniversalContentResponseCollection
object
2 properties 1 required
Body
object
4 properties 2 required
TextBlockStylesV1
object
25 properties
SpacerBlockStyles
object
2 properties
LinkStyle
object
3 properties 2 required
StaticTableBlockProperties
object
3 properties 1 required
HTMLBlockDataV1
object
2 properties 2 required
TemplateCloneQuery
object
1 property 1 required
SpacerBlockV0
object
3 properties 3 required
TemplateCreateHtmlOrDndQuery
object
1 property 1 required
ProductBlockData
object
3 properties 3 required
DynamicImageBlockProperties
object
4 properties 1 required
HeaderBlockV0
object
3 properties 3 required
VideoBlockV0
object
3 properties 3 required
TableFallbackTextSubBlock
object
13 properties 1 required
VideoBlockStyles
object
19 properties
ButtonBlockData
object
4 properties 4 required
VideoBlockV1
object
6 properties 3 required
ReviewBlockV0
object
3 properties 3 required
StaticImageBlockProperties
object
6 properties 1 required
UnsupportedBlock
object
3 properties 3 required
PatchTemplateDndResponse
object
2 properties 1 required
TemplateUniversalContentEnum
string
Heading4Style
object
3 properties 2 required
ProductBlockV1
object
7 properties 3 required
PostUniversalContentResponse
object
2 properties 1 required
HeaderBlockV1
object
7 properties 3 required
BaseStyle
object
4 properties 3 required
HeaderLogoSubBlock
object
10 properties 1 required
ProductSubBlock
object
15 properties 1 required
SpacerBlockV1
object
6 properties 3 required
TextBlockDataV0
object
3 properties 3 required
HTMLBlockV1
object
6 properties 3 required
SpacerBlockData
object
2 properties 2 required
DynamicProductBlockProperties
object
16 properties 1 required
RowV1
object
4 properties 1 required
TableFallbackImageSubBlock
object
21 properties 1 required
SectionStyles
object
19 properties
TemplateRenderQuery
object
1 property 1 required
TemplateDefinition
object
4 properties 2 required
HeaderImageSubBlock
object
11 properties 1 required
HorizontalRuleBlockV1
object
6 properties 3 required
DisplayOptions
object
3 properties
GetTemplateDndResponse
object
2 properties 1 required
TextStyleStyles
object
11 properties
CouponBlockV0
object
3 properties 3 required
CouponBlockV1
object
6 properties 3 required
TableBlockData
object
3 properties 3 required
LinkStyleStyles
object
4 properties
TableHeaderSubBlock
object
13 properties 1 required
TableFallbackHtmlSubBlock
object
4 properties 1 required
UniversalContentPartialUpdateQuery
object
1 property 1 required
Heading1Style
object
3 properties 2 required
Visibility
object
3 properties
SectionProperties
object
2 properties
ColumnV1
object
4 properties
ColumnData
object
ContentRepeatV1
object
2 properties 2 required
ImageBlockCroppingProperties
object
7 properties
BodyProperties
object
2 properties
HTMLBlockV0
object
3 properties 3 required
SocialBlockV0
object
3 properties 3 required
TextBlockDataV1
object
3 properties 3 required
TemplateCloneQueryResourceObject
object
3 properties 3 required
TableImageSubBlock
object
21 properties 1 required
TemplateUpdateHtmlOrDndQuery
object
1 property 1 required
RowData
object
1 property 1 required
HeaderBlockData
object
2 properties 2 required
UniversalContentResponseObjectResource
object
4 properties 4 required
ButtonBlockV0
object
3 properties 3 required
SplitBlockV0
object
3 properties 3 required
ProductBlockV0
object
3 properties 3 required
TextBlockV0
object
3 properties 3 required
DynamicTableBlockProperties
object
6 properties 1 required
StaticProductBlockProperties
object
16 properties 1 required
PostTemplateResponse
object
2 properties 1 required
SocialBlockProperties
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

klaviyo-templates-api-openapi.yml Raw ↑

Other APIs Klaviyo publishes across the network.

Klaviyo Accounts API
Klaviyo Campaigns API
Klaviyo Catalogs API
Klaviyo Client API
Klaviyo Conversations API
Klaviyo Coupons API
Klaviyo Custom Objects API
Klaviyo Data Privacy API
Klaviyo Events API
Klaviyo Flows API
Klaviyo Forms API
Klaviyo Images API
Where this information came from

This is an independent, third-party profile of Klaviyo Templates API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.