Skip to main content
POST
Enviar botões

Autorizações

apikey
string
header
obrigatório

Your Pilot Status API key (ps_...). Evolution GO also accepts Authorization: Bearer <key>.

Parâmetros de caminho

instance
string
obrigatório

O nome de exibição do número no painel do Pilot Status.

Corpo

application/json
number
string
obrigatório

Telefone do destinatário em E.164 sem +, ou um JID.

Exemplo:

"5511999999999"

buttons[].type
string
obrigatório

Tipo do botão: reply, copy, url, call ou pix.

buttons
object[]

Array de objetos de botão (veja os campos abaixo).

Exemplo:
buttons[].displayText
string

Texto exibido no botão.

buttons[].id
string

Identificador do botão (para reply).

buttons[].url
string

URL a abrir (para url).

buttons[].phoneNumber
string

Número de telefone a ligar (para call).

buttons[].currency
string

Moeda (para pix).

buttons[].name
string

Nome do recebedor/chave (para pix).

buttons[].keyType
string

Tipo de chave Pix: phone, email, cpf, cnpj, random.

buttons[].key
string

Valor da chave Pix (para pix).

title
string

Título da mensagem.

Exemplo:

"How can we help?"

description
string

Texto do corpo da mensagem.

Exemplo:

"Choose an option below"

Texto de rodapé.

Exemplo:

"Pilot Status"

thumbnailUrl
string

URL de uma imagem de miniatura.

delay
integer

Atraso antes do envio, em milissegundos.

quoted
object

Mensagem a citar/responder (key, message).

everyOne
boolean

Mencionar todos no grupo.

mentioned
string[]

Array de strings numéricas a mencionar.

Resposta

Sucesso — corpo de resposta nativo do provedor.

Sent an interactive buttons message. Returns the persisted Baileys messageRaw envelope containing an interactiveMessage with a nativeFlowMessage of buttons.

key
object
pushName
string
status
enum<string>
Opções disponíveis:
ERROR,
PENDING,
SERVER_ACK,
DELIVERY_ACK,
READ,
PLAYED
message
object
contextInfo
object | null
messageType
string
messageTimestamp
integer
instanceId
string
source
string