Templates
Consultar modelo
https://api.picchat.com.br/v1/templates/{id}Devolve um modelo de mensagem pelo ID com todos os componentes e o canal. Modelo excluído responde 404.
Parâmetros de caminho
idstring (uuid)obrigatórioUUID do modelo.
Respostas
200OK
idstring (uuid)obrigatórioID do modelo.
namestringobrigatórioNome exibido.
internal_namestringobrigatórioNome interno (o registrado na Meta).
typestringobrigatórioTipo/canal do modelo.
whatsapp_litewhatsappsmsemailwebhookrcsstatusstringobrigatórioStatus de aprovação.
APPROVEDIN_APPEALPENDINGREJECTEDPENDING_DELETIONDELETEDDISABLEDPAUSEDLIMIT_EXCEEDEDARCHIVEDcategorystring | nullobrigatórioCategoria na Meta.
ACCOUNT_UPDATEPAYMENT_UPDATEPERSONAL_FINANCE_UPDATESHIPPING_UPDATERESERVATION_UPDATEISSUE_RESOLUTIONAPPOINTMENT_UPDATETRANSPORTATION_UPDATETICKET_UPDATEALERT_UPDATEAUTO_REPLYTRANSACTIONALOTPUTILITYMARKETINGAUTHENTICATIONSERVICEnulllanguagestring | nullobrigatórioIdioma (ex.: pt_BR).
quality_scorestring | nullobrigatórioQualidade do modelo na Meta.
GREENYELLOWREDUNKNOWNnullbodystring | nullobrigatórioTexto do corpo, com variáveis {{n}}.
HEADERanyobrigatórioComponente de cabeçalho no formato da Meta (JSON livre, pode ser null).
BODYanyobrigatórioComponente de corpo no formato da Meta (JSON livre, pode ser null).
FOOTERanyobrigatórioComponente de rodapé no formato da Meta (JSON livre, pode ser null).
BUTTONSanyobrigatórioBotões no formato da Meta (JSON livre, pode ser null).
CAROUSELanyobrigatórioCartões de carrossel no formato da Meta (JSON livre, pode ser null).
LIMITED_TIME_OFFERanyobrigatórioOferta por tempo limitado no formato da Meta (JSON livre, pode ser null).
ex_idstring | nullobrigatórioID do modelo na Meta.
reasonstring | nullobrigatórioMotivo da rejeição, quando houver.
created_atstring (date-time)obrigatórioCriação.
updated_atstring (date-time)obrigatórioÚltima atualização.
channelsobject | nullobrigatórioCanal do modelo.
channels.idstring (uuid)obrigatórioID do canal.
channels.namestringobrigatórioNome do canal.
channels.typestringobrigatórioTipo do canal.
whatsappwhatsapp_litesmsemailwebhookchatinstagramrcs
403Acesso negado: usuário do token sem a permissão da rota (`permission_denied`) ou token não ligado a um usuário ativo (`token_without_user`) — para token de integração da conta isso só é aplicado quando `access.enforced` é true (veja GET /v1/me); token pessoal e JWT de sessão são sempre verificados; `account_id` na query diferente da conta do token; conta do tipo INFRA.
404Registro não existe, é de outra conta, foi excluído ou está fora do escopo de canais do usuário.
498Token ausente, inválido, de outra finalidade (ex.: token do canal chat) ou revogado. Note o status não padrão 498.