Estados principais
Eventos
A Onbeef entrega eventos por webhook ou polling. Processe cada evento nesta ordem:1
Receba
Receba a notificação pelo webhook ou consulte o estado atual em
GET /v1/events:polling.2
Consulte e armazene
Use
orderId para consultar o pedido. Valide e persista os dados necessários no seu sistema.3
Execute a ação
Execute a ação exigida pelo evento. Para
CREATED, aceite o pedido com POST /v1/orders/{orderId}/confirm.4
Confirme por último
Depois de concluir e persistir o processamento, envie o evento para
POST /v1/events/acknowledgment.Dados do pedido
GET /v1/orders/{orderId} retorna itens, cliente, pagamento, entrega, valores e estado atual.
Use o orderId em todas as mudanças de estado. Use orderExternalCode para associar o pedido ao seu sistema quando esse campo for solicitado.
Cancelamentos
Sua integração pode cancelar um pedido ou responder a uma solicitação do cliente:Processar pedidos
Siga o fluxo completo, do polling à entrega.
