Changelog
All notable changes to the Vendor API are listed here, newest first. See Versioning for what counts as a breaking change.
Unreleased — v1
The first public version. Not yet generally available; documentation is published ahead of the API so integrators can review the contract.
Endpoints
POST /token— exchange credentials for a one-hour bearer tokenPUT /stores/{externalStoreId}— upsert a store, attach a fleet, receive fleet optionsPOST /orders— create a delivery requestGET /orders/{orderId}— current status and full timelinePOST /orders/{orderId}/cancel— cancel before pickup
Webhook events
delivery.status_changedstore.activatedstore.migratingstore.deactivatedfleet.payment_overdue
Notes
- Fleet discovery is returned inside the store response; there is no separate endpoint
- Order history is returned inside the status response; there is no separate endpoint
- Failed order requests are never retried by Hızlıyo
- TLS 1.2 or higher is required