Uzapi

Automatize seu atendimento no WhatsApp

Docy Child

Teste de Endpoints

Leitura estimada: 2 minutos

Testando a API

Acesse o guia de referência da API para explorar e testar todos os endpoints disponíveis.

Documentação da API:
https://api.uzapi.com.br/docs

Swagger:
https://api.uzapi.com.br/swagger

Enviando uma mensagem

Endpoint

POST {{baseUrl}}/:username/:version/:phone_number_id/messages

Obtendo os parâmetros da API

Antes de realizar a requisição, acesse o painel da sua instância e obtenha os seguintes parâmetros:

Parâmetro Exemplo
baseUrl api.uzapi.com.br
username teste
version v0.0.73
phone_number_id 84749371xxxxxx
token eyJhbGcxxxxxx

Configurando a autenticação

A API utiliza autenticação do tipo Bearer Token.

No Postman, crie uma variável de ambiente:

Nome: token

Valor:

eyJhbGcxxxxxx

Em seguida, na aba Authorization da requisição, selecione:

Type: Bearer Token
Token: {{token}}

Testando o endpoint /messages

Corpo da requisição

{
  "to": "55219xxxxxxxx",
  "delayMessage": 0,
  "delayTyping": 0,
  "type": "text",
  "text": {
    "body": "Olá Mundo!"
  }
}

Exemplo de resposta

{
  "status": "success",
  "message": "Mensagem colocada na fila de envios com sucesso!",
  "queueId": "BB3A206B22B97B70E3E2F74197747CB3",
  "messageId": "3EB033430E4C1324B0E016",
  "contacts": [
    {
      "input": "5521xxxxx",
      "wa_id": "5521xxxxx"
    }
  ],
  "messages": [
    {
      "id": "wamid.PXpweDEvZWtnZTZ6Tk1rVFNFOGxZaVIzVnVyT1ZMclhUcHhVdUM9Nw=="
    }
  ]
}

Descrição da resposta

Campo Descrição
status Status da operação.
message Mensagem de retorno da API.
queueId Identificador da fila de envio.
messageId Identificador interno da mensagem.
contacts Informações do contato destinatário.
messages Identificador da mensagem gerado pelo WhatsApp.

Quando a requisição for processada com sucesso, a mensagem será adicionada à fila de envio e os identificadores retornados poderão ser utilizados para rastreamento e auditoria.

Leave a Comment

Compartilhe essa documentação
CONTEÚDO