Atualiza o conteúdo HTML de um template existente, identificado pelo name. Cria uma nova versão do template a partir do HTML enviado.
O campo opcional from identifica o caller no histórico de versões do template (ex.: "ticket-solver:movidesk-259147: ajuste no cabeçalho"). Sem from, o histórico é registrado como "hub-api".
Security
InternalAuth
Nome do template no formato {Cidade}/{NomeArquivo}.html.
Example:"MogidascruzesSP/Alvara.html"
Novo conteúdo HTML do template.
Example:"<!DOCTYPE html><html><head><title>Alvará v2</title></head><body>...</body></html>"
PUT
curl -i -X PUT \
https://api.producao.aprova.com.br/hub-api/template/edit \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"name": "MogidascruzesSP/Alvara.html",
"html": "<!DOCTYPE html><html><head><title>Alvará v2</title></head><body>...</body></html>",
"from": "ticket-solver:movidesk-259147: ajuste no cabeçalho"
}'Template atualizado com sucesso
Conteúdo HTML atualizado
Example:"<!DOCTYPE html><html><head><title>Alvará v2</title></head><body>...</body></html>"
Response
{ "name": "MogidascruzesSP/Alvara.html", "html": "<!DOCTYPE html><html><head><title>Alvará v2</title></head><body>...</body></html>", "created_at_iso": "2026-01-15T10:30:00.000Z", "from": "admin@cidade.gov.br" }