Retorna o conteúdo HTML de um template de processo a partir do seu nome. O nome do template segue o padrão {Cidade}/{NomeArquivo}.html (ex: MogidascruzesSP/Alvara_Aprovacao_Execucao_Projetos.html).
Seleção da versão:
- Usa a versão ativa (
actual_version) quando existir e tiver HTML válido - Caso contrário, utiliza a última versão (maior índice) com HTML válido
- Permite fallback quando
actual_versionestá ausente ou aponta para versão sem conteúdo
Validação de HTML:
- Retorna 404 quando o HTML está vazio, nulo ou contém apenas espaços em branco
Possíveis erros 404:
- Template não encontrado no banco
- Template sem versões
- Template sem HTML válido (vazio ou inexistente) em nenhuma versão
Security
InternalAuth
GET
curl -i -X GET \
'https://api.producao.aprova.com.br/hub-api/template?name=MogidascruzesSP%2FAlvara_Aprovacao_Execucao_Projetos.html' \
-H 'x-api-key: YOUR_API_KEY_HERE'Template encontrado com sucesso
Nome do arquivo de template
Example:"MogidascruzesSP/Alvara_Aprovacao_Execucao_Projetos.html"
Conteúdo HTML completo da versão do template (nunca vazio)
Example:"<!DOCTYPE html><html><head><title>Alvará de Aprovação</title></head><body>...</body></html>"
Data de criação da versão retornada (ISO 8601)
Example:"2025-08-15T14:30:00.000Z"
Response
{ "name": "MogidascruzesSP/Alvara_Aprovacao_Execucao_Projetos.html", "html": "<!DOCTYPE html><html><head><title>Alvará de Aprovação</title></head><body>...</body></html>", "created_at_iso": "2025-08-15T14:30:00.000Z", "from": "admin@cidade.gov.br" }