OPT Juntos
  1. Mensagens
OPT Juntos
  • OPT waba
    • Como enviar mensagens
    • Mensagens
      • Áudio
        POST
      • Contato
        POST
      • Documento
        POST
      • Imagem
        POST
      • Interativa com chamada para ação (URL)
        POST
      • Interativa com lista
        POST
      • Interativa com botões
        POST
      • Localização
        POST
      • Figurinha
        POST
      • Texto
        POST
      • Vídeo
        POST
      • Reação
        POST
      • Confirmação de leitura
        POST
    • Modelos de mensagens
      • Texto
      • Imagem
      • Documento
      • Vídeo
      • Botões
      • Lista
      • Localização
      • Código OTP
    • Mídia
      • Obter mídia
  • OPT Bot
    • send message to bot
      GET
  1. Mensagens

Áudio

POST
https://waba.optjuntos.com.br/api/v1/messages

🎧 Mensagens de Áudio#

As mensagens de áudio permitem que você envie arquivos de áudio para os seus clientes.
Exemplo de mensagem de áudio no WhatsApp

Limitações#

Tamanho máximo do arquivo: 16MB
Formatos suportados: .aac, .m4a, .amr, .mp3, .opus

Boas práticas#

Certifique-se de que o arquivo de áudio esteja em um dos formatos suportados
Verifique se o arquivo não excede o limite de 16MB
Use uma URL HTTPS pública e acessível
O áudio será reproduzido automaticamente no aplicativo WhatsApp do destinatário

Erros comuns#

CódigoMensagem de erroSolução
131055Media upload errorVerifique se a URL é válida e acessível
131056Media file too largeReduza o tamanho do arquivo para menos de 16MB
131057Media file format not supportedUse um dos formatos suportados

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Exemplo
{
    "messaging_product": "whatsapp",
    "recipient_type": "individual",
    "to": "{{recipient_number}}",
    "type": "audio",
    "audio": {
        "link": "https://example.com/audio.mp3"
    }
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://waba.optjuntos.com.br/api/v1/messages' \
--header 'Content-Type: application/json' \
--data-raw '{
    "messaging_product": "whatsapp",
    "recipient_type": "individual",
    "to": "5517991677564",
    "type": "audio",
    "audio": {
        "link": "https://example.com/audio.mp3"
    }
}'

Respostas

🟢200OK
application/json
Áudio enviado com sucesso
Body

Exemplo
{
    "messaging_product": "string",
    "contacts": [
        {
            "input": "string",
            "wa_id": "string"
        }
    ],
    "messages": [
        {
            "id": "string"
        }
    ]
}
🟠400Pedido inválido
🟠401Não autorizado
Modificado em 2025-04-08 06:42:18
Página anterior
Como enviar mensagens
Próxima página
Contato
Built with