Kalo te dokumentacioni
API

Merr një shabllon

Pranon id-në ose slug-un. Versioni më i ri kthehet i plotë, përfshirë trupin.

GETapi.openemail.uk/templates/{id}

Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.

GET /templates/{id}

Pranon id-në ose slug-un. Versioni më i ri kthehet i plotë, përfshirë trupin.

Shembull

Kërkon templates:read. Id-të mbajnë prefiksin tpl_ kurse slug-ët nuk mund ta mbajnë, ndaj dy fjalorët nuk mund të përplasen në këtë shteg.

curl
curl "$OE/templates/order-shipped" -H "$AUTH"
Përgjigje
{  "object": "template",  "id": "tpl_9c1f0a4b7e05d3862c1f0a44",  "name": "Order shipped",  "slug": "order-shipped",  "status": "active",  "publishedVersion": 3,  "latestVersion": 4,  "subject": "Order {{orderId}} is on its way",  "engine": "html",  "slots": [],  "props": [{ "key": "orderId", "kind": "text", "required": true, "default": null }],  "latest": {    "object": "template_version",    "id": "tplv_5d31c2a8…",    "templateId": "tpl_9c1f0a4b7e05d3862c1f0a44",    "version": 4,    "state": "draft",    "engine": "html",    "subject": "Order {{orderId}} is on its way",    "slots": [],    "props": [{ "key": "orderId", "kind": "text", "required": true, "default": null }],    "document": null,    "html": "<p>Hello {{customer}}, {{orderId}} left the warehouse.</p>",    "createdAt": "2026-08-28T16:03:10.000Z",    "publishedAt": null  },  "createdAt": "2026-08-01T09:12:44.000Z",  "updatedAt": "2026-08-28T16:03:10.000Z"}

latest është versioni MË I RI, që është drafti kur ka një redaktim të papublikuar. Fushat pranë tij (subject, engine, slots, props) përshkruajnë atë TË PUBLIKUARIN, sepse ai është çfarë zgjidh një dërgim.

document është pema e blloqeve dhe është null nën engine: "html"; html është markup-i ashtu siç u dorëzua dhe është null nën engine: "blocks". Vetëm një marrje e vetme e mbart njërin prej tyre. Një listë versionesh ku secili mban një pemë të plotë është një ngarkesë që nuk e kërkoi askush.