Skip to main content
Sua integração consulta eventos, obtém o pedido e atualiza seu estado até a entrega.

Estados principais

Eventos

A Onbeef entrega eventos por polling. O fluxo tem três ações:
1

Consulte

Busque eventos pendentes em GET /v1/events:polling.
2

Processe

Use o orderId para consultar o pedido e executar a ação necessária.
3

Confirme

Envie os eventos processados para POST /v1/events/acknowledgment.
Eventos não confirmados podem aparecer novamente no próximo polling. Sua integração deve evitar o processamento duplicado.

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 solicitar, aceitar ou negar um cancelamento:

Processar pedidos

Siga o fluxo completo, do polling à entrega.