POST
/templates/{id}/publish
Publish Template
Mark a template as published for production usage.
Mark a template as published for production usage.
curl -X POST "http://localhost:8080/v1/templates/id_123/publish" \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"name": "order_completed_v1",
"subject": "Your order is complete",
"html": "<p>Your order has been delivered.</p>",
"text": "Your order has been delivered."
}'
{
"object": "template",
"id": "tmp_123",
"published_at": "2026-06-09T21:28:55.151Z"
}
{
"name": "order_completed_v1",
"subject": "Your order is complete",
"html": "<p>Your order has been delivered.</p>",
"text": "Your order has been delivered."
}