Envia uma mensagem de áudio via WhatsApp usando o terminal especificado.
POST https://www.keymessages.com.br/api/terminal/SendAudioMessage
Header | Descrição |
---|---|
Content-Type |
application/json |
UserToken |
Token de autenticação do usuário |
TerminalToken |
Token de autenticação do terminal |
{ "PhoneNumber": "+5537990000000", "Url": "URL do Áudio" }
Retorna HTTP 200
e um JSON confirmando o envio:
{ "success": true, "messageId": "abc123", "timestamp": "2025-05-19T13:00:00Z" }
curl --request POST \ --url https://www.keymessages.com.br/api/terminal/SendAudioMessage \ --header 'Content-Type: application/json' \ --header 'UserToken: TokenDoUsuario' \ --header 'TerminalToken: TokenDoTerminal' \ --data '{ "PhoneNumber": "+5537990000000", "Url": "URL do Áudio" }'
401 Unauthorized
HTTP/1.1 401 Unauthorized { "mensagem": "O Token do usuario é necessário. [UserToken]" }
HTTP/1.1 401 Unauthorized { "mensagem": "O Token do terminal é necessário. [TerminalToken]" }
HTTP/1.1 401 Unauthorized { "mensagem": "O Token do usuario é inválido. [UserToken]" }
HTTP/1.1 401 Unauthorized { "mensagem": "O Token do Terminal é inválido. [TerminalToken]" }
HTTP/1.1 401 Unauthorized { "mensagem": "Você não possui crédito(s) suficiente." }
400 Bad Request
HTTP/1.1 400 Bad Request { "mensagem": "Os dados para envio é necessário. [Body]" }
HTTP/1.1 400 Bad Request { "mensagem": "O Telefone Whatsapp é necessário. [PhoneNumber]" }
HTTP/1.1 400 Bad Request { "mensagem": "O áudio é necessária. [Url]" }
HTTP/1.1 400 Bad Request { "mensagem": "Descrição detalhada do erro interno" }
500 Internal Server Error
HTTP/1.1 500 Internal Server Error { "mensagem": "Algo deu errado no servidor. Tente novamente mais tarde." }