Webhook de Pedido
Este webhook é enviado sempre que ocorre uma operação relacionada a um pedido na plataforma. Ele é disparado automaticamente a cada evento associado ao ciclo de vida do pedido, permitindo que sistemas integrados acompanhem e processem alterações de status em tempo real.
Eventos
order.canceled
order.expired
order.completed
Payload de exemplo
{
"company": {
"id": "7268299385367167832",
"name": "company",
"email": "company.test@email.com",
"phone": "+55 11999999999",
"document_type": "cnpj",
"document_number": "00000000000000",
"owner": {
"id": "7268299385346197469",
"name": "Lucas da Silva",
"email": "lucas@company.com",
"phone": "+5511999999999",
"document_type": "cpf",
"document_number": "00000000000"
}
},
"payload": {
"object": "order",
"event": "order.completed",
"created_at": "2026-01-07 15:08:42",
"data": {
"customer": {
"id": "7407269030890449654",
"name": "João da Silva",
"email": "joao@example.com",
"phone_country": null,
"phone": "+55 11999999999",
"document_type": "cpf",
"document_number": "00000000000"
},
"main_product": {
"id": 7338938162967740000,
"title": "Produto 1",
"price": 10000
},
"order_bump": [
{
"product_id": 7338938162967740000,
"title": "Produto 1",
"price": 10000,
"order_bump": true
}
],
"transactions": [
{
"payment_method": "credit_card",
"instalments": 1,
"currency": "BRL",
"value": 11400,
"status": "approved",
"credit_card": {
"instalments": 1,
"brand": "VISA",
"last_digit": "1234"
}
}
],
"utms": []
}
}
}
Detalhes
company
object
Informações da empresa responsável pela venda
payload
object
Dados do evento disparado
🏢 company
Dados da empresa (organização) proprietária do pedido.
id
string
Sim
Id da empresa
name
string
Sim
Nome da empresa
string | null
Não
Email principal da empresa
phone
string | null
Não
Telefone de contato
document_type
string
Sim
Tipo de documento (cnpj ou cpf)
document_number
string
Sim
Número do documento
owner
object
Sim
Dados do proprietário da empresa
👤 company.owner
Dados do proprietário (responsável legal).
id
string
Sim
Id do proprietário
name
string
Sim
Nome completo
string
Sim
Email de contato
phone
string | null
Não
Telefone
document_type
string
Sim
Tipo de documento (cpf ou cnpj)
document_number
string
Sim
Número do documento
📦 payload
Informações do evento disparado.
object
string
Sim
Tipo do objeto relacionado ao evento (order)
event
string
Sim
Nome do evento (order.completed)
created_at
string
Sim
Data e hora de criação do evento (UTC)
data
object
Sim
Dados específicos do pedido
🧾 payload.data
Dados detalhados do pedido.
customer
object
Sim
Informações do comprador.
main_product
object
Sim
Produto principal do pedido.
order_bump
object
Sim
Lista de produtos adicionais (order bump).
transactions
object
Sim
Lista de transações financeiras associadas ao pedido.
utms
array
Sim
Informações de UTM para rastreamento de campanha.
👤 payload.data.customer
Informações do comprador.
id
string
Sim
Id do cliente
name
string
Sim
Nome completo
string
Sim
Email do cliente
phone_country
string | null
Não
Código do país do telefone
phone
string | null
Não
Telefone do cliente
document_type
string | null
Não
Tipo de documento (cpf, cnpj)
document_number
string | null
Não
Número do documento
📦 payload.data.main_product
Produto principal do pedido.
id
number
Sim
Id do produto
title
string
Sim
Nome do produto
price
integer
Sim
Preço do produto em centavos
➕ payload.data.order_bump
Lista de produtos adicionais (order bump).
product_id
number
Sim
Id do produto
title
string
Sim
Nome do produto
price
number
Sim
Preço em centavos
order_bump
boolean
Sim
Indica se é um order bump
💳 payload.data.transactions
Lista de transações financeiras associadas ao pedido.
payment_method
string
Sim
Método de pagamento (credit_card, pix, boleto)
instalments
number
Sim
Número de parcelas
currency
string
Sim
Moeda da transação (BRL)
value
number
Sim
Valor total pago em centavos
status
string
Sim
Status da transação (approved, failed, etc.)
credit_card
object
Condicional
Dados do cartão (apenas se método for cartão)
pix
object
Condicional
Dados do pix (apenas se método for pix)
boleto
object
Condicional
Dados do boleto (apenas se método for boleto)
💳 payload.data.transactions.credit_card
Detalhes do cartão de crédito.
instalments
number
Sim
Número de parcelas
brand
string
Sim
Bandeira do cartão
last_digit
string
Sim
Últimos 4 dígitos do cartão
💰 payload.data.transactions.pix
Informações do pix.
qrcode_url
string
Sim
url do com o pix para pagamento
qrcode_data
string
Sim
código do pix copia e cola
expiration
number
Sim
data de expiração
🧾 payload.data.transactions.boleto
Informações do boleto.
barcode_url
string
Sim
url do boleto para impressao
barcode_data
string
Sim
código de barras para pagamento
expiration
string
Sim
data de expiração
📊 payload.data.utms
Informações de UTM para rastreamento de campanha.
utms
array
Não
Lista de parâmetros UTM (pode ser vazio)
Atualizado