curl -X POST "https://api.oxenty.api.br/api/messages/pix" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"pixKey": "12345678901",
"pixKeyType": "cpf",
"merchantName": "Loja Exemplo",
"amount": 99.90,
"itemName": "Pedido #12345",
"buttonText": "Pagar R$ 99,90"
}'
const result = await client.messages.sendPix({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
pixKey: '12345678901',
pixKeyType: 'cpf',
merchantName: 'Loja Exemplo',
amount: 99.90,
itemName: 'Pedido #12345',
buttonText: 'Pagar R$ 99,90',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
Mensagens
Enviar PIX
Envia mensagem interativa de pagamento PIX
POST
/
api
/
messages
/
pix
curl -X POST "https://api.oxenty.api.br/api/messages/pix" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"pixKey": "12345678901",
"pixKeyType": "cpf",
"merchantName": "Loja Exemplo",
"amount": 99.90,
"itemName": "Pedido #12345",
"buttonText": "Pagar R$ 99,90"
}'
const result = await client.messages.sendPix({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
pixKey: '12345678901',
pixKeyType: 'cpf',
merchantName: 'Loja Exemplo',
amount: 99.90,
itemName: 'Pedido #12345',
buttonText: 'Pagar R$ 99,90',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
Envia uma mensagem interativa de pagamento PIX com QR code. O destinatário pode escanear ou copiar o código PIX para realizar o pagamento.
Request Body
string
required
ID da sessão WhatsApp.
string
required
Número do destinatário ou JID de grupo.
string
required
Chave PIX (CPF, CNPJ, email, telefone ou chave aleatória).
string
required
Tipo da chave PIX.Valores:
cpf, cnpj, email, phone, randomstring
required
Nome do recebedor (comerciante).
number
Valor do pagamento em reais (opcional).
string
ID de referência da transação (opcional).
string
Nome do item/serviço sendo pago (opcional).
string
default:"Pagar"
Texto do botão de pagamento.
Resposta
string
ID único da mensagem enviada.
curl -X POST "https://api.oxenty.api.br/api/messages/pix" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"to": "5511999999999",
"pixKey": "12345678901",
"pixKeyType": "cpf",
"merchantName": "Loja Exemplo",
"amount": 99.90,
"itemName": "Pedido #12345",
"buttonText": "Pagar R$ 99,90"
}'
const result = await client.messages.sendPix({
sessionId: '550e8400-e29b-41d4-a716-446655440000',
to: '5511999999999',
pixKey: '12345678901',
pixKeyType: 'cpf',
merchantName: 'Loja Exemplo',
amount: 99.90,
itemName: 'Pedido #12345',
buttonText: 'Pagar R$ 99,90',
});
{
"messageId": "3EB0A1B2C3D4E5F6",
"status": "sent"
}
O PIX é um método de pagamento instantâneo brasileiro. A mensagem gerada inclui um QR code que o destinatário pode escanear com seu app de banco.