curl -X POST "https://api.oxenty.api.br/api/messages/buttons" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"text": "Como posso ajudá-lo hoje?",
"buttons": [
{ "buttonId": "btn1", "buttonText": "Suporte" },
{ "buttonId": "btn2", "buttonText": "Vendas" },
{ "buttonId": "btn3", "buttonText": "Outros" }
],
"footer": "Oxenty API"
}'
const result = await client.messages.sendButtons({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
text: 'Como posso ajudá-lo hoje?',
buttons: [
{ buttonId: 'btn1', buttonText: 'Suporte' },
{ buttonId: 'btn2', buttonText: 'Vendas' },
{ buttonId: 'btn3', buttonText: 'Outros' },
],
footer: 'Oxenty API',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
Mensagens
Enviar Botões
Envia mensagem com botões interativos
POST
/
api
/
messages
/
buttons
curl -X POST "https://api.oxenty.api.br/api/messages/buttons" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"text": "Como posso ajudá-lo hoje?",
"buttons": [
{ "buttonId": "btn1", "buttonText": "Suporte" },
{ "buttonId": "btn2", "buttonText": "Vendas" },
{ "buttonId": "btn3", "buttonText": "Outros" }
],
"footer": "Oxenty API"
}'
const result = await client.messages.sendButtons({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
text: 'Como posso ajudá-lo hoje?',
buttons: [
{ buttonId: 'btn1', buttonText: 'Suporte' },
{ buttonId: 'btn2', buttonText: 'Vendas' },
{ buttonId: 'btn3', buttonText: 'Outros' },
],
footer: 'Oxenty API',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
Envia uma mensagem com botões interativos. O usuário pode clicar em um dos botões para responder.
Este recurso pode não funcionar em todas as versões do WhatsApp devido a restrições da plataforma.
Request Body
ID da sessão WhatsApp.
Número do destinatário ou JID de grupo.
Texto principal da mensagem.
Texto de rodapé (opcional).
Resposta
ID único da mensagem enviada.
curl -X POST "https://api.oxenty.api.br/api/messages/buttons" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"text": "Como posso ajudá-lo hoje?",
"buttons": [
{ "buttonId": "btn1", "buttonText": "Suporte" },
{ "buttonId": "btn2", "buttonText": "Vendas" },
{ "buttonId": "btn3", "buttonText": "Outros" }
],
"footer": "Oxenty API"
}'
const result = await client.messages.sendButtons({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
text: 'Como posso ajudá-lo hoje?',
buttons: [
{ buttonId: 'btn1', buttonText: 'Suporte' },
{ buttonId: 'btn2', buttonText: 'Vendas' },
{ buttonId: 'btn3', buttonText: 'Outros' },
],
footer: 'Oxenty API',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
⌘I