Enviar Mensagem
Enviar botão PIX
https://api.nodinfra.com.br/send/pix-buttonEnvia um botão nativo do WhatsApp que abre para pagamento PIX com a chave informada. O usuário visualiza o detalhe do recebedor, nome e chave.
Regras principais
pixTypeaceita:CPF,CNPJ,PHONE,EMAIL,EVP(case insensitive)pixNamepadrão:"Pix"quando não informado - nome de quem recebe o pagamento
Campos comuns
Este endpoint herda os campos opcionais padronizados da tag "Enviar Mensagem":
delay, readchat, readmessages, replyid, mentions, track_source, track_id e async.
Exemplo de payload
{
"number": "5511999999999",
"pixType": "EVP",
"pixKey": "123e4567-e89b-12d3-a456-426614174000",
"pixName": "Loja Exemplo"
}
Corpo da requisição
numberstringobrigatórioID do chat para o qual a mensagem será enviada. Pode ser um número de telefone em formato internacional, um ID de grupo (`@g.us`), um ID de usuário (com `@s.whatsapp.net` ou `@lid`).
exemplo: 5511999999999
pixTypestringobrigatórioTipo da chave PIX. Valores aceitos: CPF, CNPJ, PHONE, EMAIL ou EVP
exemplo: EVP
pixKeystringobrigatórioValor da chave PIX (CPF/CNPJ/telefone/email/EVP)
exemplo: 123e4567-e89b-12d3-a456-426614174000
pixNamestringopcionalNome exibido como recebedor do PIX (padrão "Pix" se vazio)
exemplo: Loja Exemplo
asyncbooleanopcionalEnfileira o envio para processamento assíncrono
delayintegeropcionalAtraso em milissegundos antes do envio (exibe "digitando..." no WhatsApp)
readchatbooleanopcionalMarca o chat como lido após enviar a mensagem
readmessagesbooleanopcionalMarca mensagens recentes como lidas após o envio
replyidstringopcionalID da mensagem que será respondida
mentionsstringopcionalLista de números mencionados separados por vírgula
track_sourcestringopcionalOrigem de rastreamento (ex.: chatwoot, crm-interno)
track_idstringopcionalIdentificador de rastreamento (aceita valores duplicados)