📨 Mensagens
Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
ID da mensagem retornado pela Meta (ex: wamid.xxxxx)
wamid.xxxxxRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
GET /v2/api/external/{apiId}/getMessageByMessageId HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{}Endpoint com mais de um formato de payload na coleção oficial: SendMessageAPIFile, SendMessageAPIText. Veja os exemplos do corpo para escolher a variante.
Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
Arquivo a ser enviado (imagem, documento, etc)
Texto da mensagem que acompanhará o arquivo
Mensagem de teste 2Número do WhatsApp do destinatário (formato: 5511999999999)
5515998566622Chave única do sistema para identificação (valor gerado do seu lado para controle do envio e não pode se repetir)
ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOKDefine se o ticket será fechado após o envio
falseValidar numero (opcional, padrao true). Se false, usa o numero exatamente como enviado, sem normalizacao do 9o digito BR (recomendado p/ WABA).
trueRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
POST /v2/api/external/{apiId} HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 194
{
"media": "binary",
"body": "Mensagem de teste 2",
"number": "5515998566622",
"externalKey": "ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOK",
"isClosed": "false",
"validateNumber": "true"
}{}Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
URL do arquivo que será enviado (imagem, documento, etc)
https://comunidadezdg.com.br/wp-content/uploads/2022/07/icon100.pngTexto da mensagem que acompanhará o arquivo
A mensagem desejadaNúmero do WhatsApp do destinatário (formato: 5511999999999)
5515998566622Chave única do sistema para identificação (valor gerado do seu lado para controle do envio e não pode se repetir)
ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOKDefine se o ticket será fechado após o envio
falseValidar numero (opcional, padrao true). Se false, usa o numero exatamente como enviado, sem normalizacao do 9o digito BR — recomendado p/ WABA evitar ticket duplicado
trueRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
POST /v2/api/external/{apiId}/url HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 254
{
"mediaUrl": "https://comunidadezdg.com.br/wp-content/uploads/2022/07/icon100.png",
"body": "A mensagem desejada",
"number": "5515998566622",
"externalKey": "ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOK",
"isClosed": false,
"validateNumber": true
}{}Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
Texto da mensagem que acompanhará o arquivo
A mensagem desejadaNúmero do WhatsApp do destinatário (formato: 5511999999999)
5515998566622Arquivo codificado em base64
iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==Tipo MIME do arquivo (ex: image/png, application/pdf)
image/pngNome do arquivo que será exibido
exemplo_imagemDefine se o ticket será fechado após o envio
falseValidar numero (opcional, padrao true). Se false, usa o numero exatamente como enviado, sem normalizacao do 9o digito BR — recomendado p/ WABA evitar ticket duplicado
trueRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
POST /v2/api/external/{apiId}/base64 HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 277
{
"body": "A mensagem desejada",
"number": "5515998566622",
"base64Data": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==",
"mimeType": "image/png",
"fileName": "exemplo_imagem",
"isClosed": false,
"validateNumber": true
}{}Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
URL do arquivo de áudio que será enviado
https://comunidadezdg.com.br/wp-content/uploads/2022/12/audio.oggNúmero do WhatsApp do destinatário (formato: 5511999999999)
5515998566622Chave única do sistema para identificação (valor gerado do seu lado para controle do envio e não pode se repetir)
ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOKDefine se o ticket será fechado após o envio
falseRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
POST /v2/api/external/{apiId}/voice HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 198
{
"audio": "https://comunidadezdg.com.br/wp-content/uploads/2022/12/audio.ogg",
"number": "5515998566622",
"externalKey": "ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOK",
"isClosed": false
}{}Token da API do tenant (na coleção Postman: BearerToken).
ID da API externa cadastrada no Z-PRO.
Texto da mensagem que será enviada
A%20mensagem%20desejadaaNúmero do WhatsApp do destinatário (formato: 5511999999999)
5515998566622Chave única do sistema para identificação (valor gerado do seu lado para controle do envio e não pode se repetir)
ID_UNICA_DO_SISTEMA_CLIENTE_PARA_EXECUTAR_UMA_ACAO_COM_WEBHOOKToken de autenticação
{{BearerToken}}Define se o ticket será fechado após o envio
falseValidar numero (opcional, padrao true). Se false, usa o numero exatamente como enviado, sem normalizacao do 9o digito BR (recomendado p/ WABA).
trueRequisição processada com sucesso.
Parâmetros inválidos ou faltando.
Token ausente, inválido ou sem permissão.
GET /v2/api/external/{apiId}/params/ HTTP/1.1
Host: api.seudominio.com.br
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{}Atualizado
Isto foi útil?

