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
string
required
ID da sessão WhatsApp.
string
required
Número do destinatário ou JID de grupo.
string
required
Texto principal da mensagem.
array
required
string
Texto de rodapé (opcional).
Resposta
string
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"
}