Pular para o conteúdo principal

Logística

2026-09-07 — Logística — atribuir seus entregadores OlaClick​

✨ Alterado

  • PUT /v1/orders/{id}/rider — Novo campo opcional provider: api (padrão, comportamento inalterado) registra um entregador externo gerenciado pelo seu sistema; olaclick atribui um dos usuários OlaClick da sua empresa com a função rider.

Notas

  • user_id estava documentado como um id de usuário OlaClick. Com provider: api é o id do entregador no seu próprio sistema, armazenado como enviado. Com provider: olaclick é obrigatório e deve ser o id de um usuário ativo da sua empresa com a função rider (veja GET /v1/users?filter[role]=rider&filter[active]=true).
  • Com provider: olaclick o pedido deve ser uma entrega e não pode estar no status PENDING; caso contrário o endpoint responde 422 validation_failed com o campo que falhou em errors[].
  • Integrações existentes não são afetadas: omitir provider se comporta exatamente como antes.