Logistics
2026-09-07 — Logistics — assign your OlaClick riders
✨ Changed
PUT /v1/orders/{id}/rider— New optionalproviderfield:api(default, unchanged behaviour) registers an external rider managed by your system;olaclickassigns one of your OlaClick users with theriderrole.
Notes
user_idwas documented as an OlaClick user id. Withprovider: apiit is the id of the rider in your own system, stored as-is. Withprovider: olaclickit is required and must be the id of an active user of your company with theriderrole (seeGET /v1/users?filter[role]=rider&filter[active]=true).- With
provider: olaclickthe order must be a delivery and must not be inPENDINGstatus; otherwise the endpoint answers422 validation_failedwith the failing field undererrors[]. - Existing integrations are unaffected: omitting
providerbehaves exactly as before.