Skip to main content
POST
Spree Admin SDK

Authorizations

x-spree-api-key
string
header
required

Secret API key for admin access

Authorization
string
header
required

JWT token for admin user authentication

Headers

x-spree-api-key
string
required
Authorization
string
required

Bearer token for admin authentication

Path Parameters

email_template_id
string
required

The template key with dots

Body

application/json
language
string

A language code, or any (the default) for the version every language uses.

Example:

"any"

lock_version
integer

The draft's lock_version as reviewed. A draft saved since is refused with 409.

Response

draft published

id
string
required
key
string
required
subject
string | null
required
body
string
required
language
string
required
customized_languages
string[]
required
kind
enum<string>
required
Available options:
email,
layout,
partial
customized
boolean
required
published_at
string | null
required
default_subject
string | null
required
default_body
string
required
published_language
string | null
required
default_changed
boolean
required
base_subject
string | null
required
base_body
string | null
required
draft
object | null
required