Pāriet uz dokumentāciju
API

Publicēt versiju

Iesaldē pašreizējo melnrakstu un padara to par to, ko izšķir sūtīšana.

POSTapi.openemail.uk/templates/{id}/versions

Izpilda īstu izsaukumu pret jūsu darbvietu, ar jūsu paša atslēgu.

POST /templates/{id}/versions

Iesaldē pašreizējo melnrakstu un padara to par to, ko izšķir sūtīšana.

Piemērs

Nepieciešams templates:write. POST uz versiju kolekciju, jo tieši to tas izveido. Atgriež 201.

curl
curl -X POST "$OE/templates/order-shipped/versions" -H "$AUTH"
Atbilde
{  "object": "template_version",  "id": "tplv_5d31c2a8…",  "templateId": "tpl_9c1f0a4b7e05d3862c1f0a44",  "version": 5,  "state": "published",  "engine": "html",  "subject": "Order {{orderId}} is on its way",  "slots": [],  "props": [{ "key": "orderId", "kind": "text", "required": true, "default": null }],  "publishedAt": "2026-08-30T11:02:19.000Z",  "createdAt": "2026-08-30T10:58:04.000Z",  "template": { "object": "template", "publishedVersion": 5, "latestVersion": 5 }}

Saturs tiek kompilēts šeit, nevis sūtīšanas brīdī. Veidne, kas neatveidojas, krīt tam, kas to publicē, un tas ir pēdējais brīdis, kad tā var krist kāda priekšā, kurš to var salabot.

Idempotents. Jau publicētas galvas publicēšana atgriež to nemainītu, nevis kaļ identisku versiju, tāpēc izvietošanas skripts to drīkst izsaukt katru reizi, kad tas darbojas.

Saturs, kas atsaucas uz atslēgu, ko neviens nedeklarē, ir invalid_template, 422, un nekas netiek publicēts.