v1

latestOpenAPI 3.0.0MIT2026-08-0414772502.0 KB
Templates

Criar Template

Cria um template.

Autenticação: token de cliente.

Campos:

  • name (obrigatório)
  • html (código HTML do template; use {{variavel}} para os campos dinâmicos)
  • allowed_variables (obrigatório) — objeto (mapa) { "chave": "descrição" }, não vazio. As chaves são as variáveis permitidas e precisam existir no HTML.

active não é aceito na criação (use PATCH para ativar/desativar).

Sucesso: 201 { "message": "Template created successfully", "data": { "template_id" } }.

Erros: 400 "Invalid allowed_variables" / nome obrigatório, 403 (token de usuário), 400/409 limite de 10 templates ativos.

post/api/v2/templates

Request body

object required

Example request

{
  "name": "Template API Test",
  "html": "<p>Olá {{nome}}</p>",
  "allowed_variables": {
    "nome": "Nome do usuário"
  }
}

Response

Successful response