Tipos de arquivos suportados
- Text (.txt) - até 100 MB
- Microsoft Excel (.xls, .xlsx) - até 100 MB
- Microsoft Word (.doc, .docx) - até 100 MB
- Microsoft PowerPoint (.ppt, .pptx) - até 100 MB
- PDF (.pdf) - até 100 MB
Authorization
Chave de autenticação da sua conexão, utilizada no header Authorization como
Bearer Token.
Você encontra sua API Key no botão API da sua conexão no painel ZapClass.
A chave sempre começa com o prefixo zc_.
Exemplo: zc_6FrX2qjM4bHT9pR6cC0sD8wLkG3nE2tZfV5uN1aP
Body Parameters
Número do destinatário no formato internacional.
Deve incluir código do país DDI + DDD + número.
Exemplo: 5511999999999
Tipo da mídia enviada.
Opções: audio, image, video, document
Exemplo: document
URL ou Base64da do arquivo enviado.
Exemplo: https://pdfobject.com/pdf/sample.pdf
Conteúdo da mensagem de texto a ser enviada.
Suporta texto simples, emojis e caracteres especiais.
Exemplo: Olá! Bem-vindo à nossa plataforma ZapClass
Atraso em milissegundos antes do envio (agendamento).
Útil para envios programados ou intervalos entre mensagens.
Aparecerá “Digitando…” antes do envio.
Exemplo: 3000
Nome do documento enviado.
Exemplo: proposta.pdf
Marca a mensagem como encaminhada para o destinatário.
Exemplo: true
Identificador da mensagem para responder.
Exemplo: 5511999999999:1AB2C3DEFG4H56I78JKL9M
Origem do envio da mensagem.
Normalmente usado para rastreamento da mensagem.
Exemplo: typebot
Identificador do envio da mensagem.
Combinado com o message_source pode ser usado para rastreamento.
Exemplo: 5511999999999:1AB2C3DEFG4H56I78JKL9M
Relação de números de telefone a serem mencionados na mensagem.
O números devem ser separads por vírgula.
Exemplo: 5511999999999,5511888888888
Marca a conversa como lida após o envio.
Exemplo: true
Marca as últimas mensagens como lidas após o envio.
Exemplo: true
curl -X POST https://zapclass.com.br/api/messages/document \
-H "Content-Type: application/json" \
-H "Authorization: Bearer zc_6FrX2qjM4bHT9pR6cC0sD8wLkG3nE2tZfV5uN1aP" \
-d '{
"number": "5511999999999",
"type": "document",
"file": "https://pdfobject.com/pdf/sample.pdf",
"message": "Segue a proposta comercial conforme solicitado",
"delay": 3000,
"filename": "proposta.pdf",
"forward": true,
"message_repy_id": "5511999999999:1AB2C3DEFG4H56I78JKL9M",
"message_source": "typebot",
"message_id": "5511999999999:1AB2C3DEFG4H56I78JKL9M",
"mentions": "5511999999999,5511888888888",
"read": true,
"read_messages": true
}'
{
"success": true,
"id": "5511999999999:1AB2C3DEFG4H56I78JKL9M",
"chat_id": "5511999999999@s.whatsapp.net"
}