Ir para o conteúdo

Webhooks

Os webhooks permitem que você obtenha notificações programáticas em tempo real sobre alterações em seus dados à medida que elas acontecem. Em vez de extrair informações por meio de nossa API, os webhooks enviarão informações ao seu endpoint. Para registrar um webhook é necessário seguir os passos existentes em: https://developers.magalu.com/docs/Onboarding/setup/

Pedidos

Os eventos gerados durante o ciclo de vida do pedido serão enviados para o webhook previamente cadastrado no formato:

Resposta:

{
  "data": {
    "status": "new|approved|cancelled|finished",
    "params": {"id": "<order id>"},
    "resource": "<url_order>" 
  }
}

Entregas

Os eventos gerados durante o ciclo de vida de uma entrega serão enviados para o webhook previamente cadastrado no formato:

Resposta:

{
  "data": {
    "status": "shipped|approved|cancelled|delivered",
    "params": {"id": "<delivery id>"},
    "resource": "<url_delivery>" 
  }
}