Editar template
PUT/templates/:name
Substitui os componentes de um template existente. Só o corpo muda: nome, idioma e categoria são imutáveis na Meta — para mudar qualquer um deles, crie outro template.
A edição devolve o template para a fila de revisão (PENDING). Enquanto ela
corre, os envios continuam usando a versão aprovada anterior, então nada para
de funcionar no meio do caminho.
Antes de chamar a Meta
- Só templates em
APPROVED,REJECTEDouPAUSEDpodem ser editados. Em revisão (PENDING) a resposta é422 template_not_editable. - O
languagesó é obrigatório quando o mesmo nome existe em mais de um idioma — cada idioma é um template separado na Meta. - Os componentes passam pelas mesmas validações de
POST /templates(exemplo por variável, numeração sem buraco, rodapé sem variável…). - O formato das variáveis (numerado × nomeado) é fixado na criação e não pode mudar numa edição.
A Meta troca a lista inteira de componentes: o que não for enviado
desaparece. Para preservar botões ou um cabeçalho de mídia, reenvie esses
componentes como vieram em GET /templates.
Request
Responses
- 200
- 401
- 403
- 404
- 409
- 422
- 429
Edição aceita; o template voltou para revisão.
Token ausente, malformado, desconhecido ou revogado (authentication), ou
conta suspensa (tenant_inactive).
O recurso informado não pertence à sua conta (forbidden), ou o caminho está
na lista de bloqueio do espelho (forbidden_endpoint), ou a sua API key é restrita a
alguns números e a operação é da conta inteira (forbidden).
Recurso inexistente (not_found).
Nenhuma conta empresarial conectada e wabaId omitido (no_waba).
Payload reprovado na validação (invalid_request, com o detalhamento em
issues) ou recusado pela Meta (meta_error, com o corpo original em
meta).
Limite de requisições excedido (rate_limit).
Response Headers
Segundos a aguardar antes de tentar de novo.
Categoria do limite aplicada — send, media ou default.
Qual balde os outros headers descrevem — key (a API key), session (o painel) ou account (o teto da conta).
Teto de requisições da categoria na janela atual.
Requisições restantes na janela atual.