PUT/v1/templates/{id}/draft

Save the draft document

Send the revision from the last read in If-Match; a stale revision answers 412.

Scope templates.write

Path parameters

idstringrequired

Query parameters

forceenum
truefalse

Headers

If-Matchstring

Body

documentany
variablesarray of objectsmax items 200default []
9 fields
namestringrequired
typeenumrequired
textnumberdatebooleanimageUrlurl
requiredbooleanrequired
kindenum
customerfixed
valuestringmax length 2000
fallbackstringmax length 2000
maxLengthintegermax 10000
formatstringmax length 100
descriptionstringmax length 500

Returns

6 fields of the 200 answer
templateIdstringrequired
documentobjectrequired
6 fields
schemaVersionnumberrequired
productobjectrequired
5 fields
specificationIdstringrequiredmin length 1
trimWidthMmnumberrequired
trimHeightMmnumberrequired
bleedMmnumberrequiredmin 0
safeZoneMmnumberrequiredmin 0
pagesarray of objectsrequiredmin items 1
3 fields
idstringrequired
sidestringrequiredmin length 1max length 32
elementsarray of one ofrequiredmax items 500
colorsobjectrequired
fontsarray of objectsrequired
3 fields
idstringrequiredmin length 1
familystringrequiredmin length 1
sourceenumrequired
curatedorganisationgoogle
metaobject
variablesarray of objectsrequired
7 fields
namestringrequired
typeenumrequired
textnumberdatebooleanimageUrlurl
requiredbooleanrequired
fallbackstring
maxLengthinteger
formatstring
descriptionstring
revisionintegerrequired
updatedAtdate-timerequired
updatedByIdstring or nullrequired

Responses

200Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
404Not found
412Draft was modified elsewhere (draft_conflict)
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)