Create a Location
The Location Management API lets you configure and maintain your network of stores and warehouses inside Rendr. Use it to create a location for each store or warehouse that fulfils orders for your brand.
In Rendr, each brand can have multiple stores (locations). Locations are the backbone of delivery orchestration, and they hold the configuration needed for successful order fulfilment and driver routing. A location record contains much more than an address:
- Operating hours – When the store is open to customers.
- Pickup hours – When couriers can collect orders. These are often earlier than store close times, to allow for returns and same-day cut-off windows.
- Special hours – Overrides for holidays or exceptional events.
- Geographic data – Latitude and longitude coordinates for routing accuracy.
- Contact details – Store-level email and phone for operational communication.
- Delivery settings – Such as pickup instructions and optional store-specific rules.
By managing locations through the API, you can:
- Onboard new stores quickly, and at scale
- Standardise configuration across large store networks
- Ensure consistent delivery rules and experiences across all brands
- Integrate directly with eCommerce platforms, OMS or ERP systems
Location Lifecycle
Every location moves from pending to active:
- Pending – A newly created location starts in a pending state while Rendr’s operations team validates its configuration.
- Active – Once approved, the location can be used for store allocation, delivery scheduling and tracking.
A location can’t be used until it is active. Create locations ahead of time so that Rendr has time to validate them. You can also view and manage locations in the Delivery Dashboard — see Manage Locations.
Endpoint
Authentication: Bearer token required via the Authorization header.
Request Payload
Parameters
Top-Level Fields
Contact
Address
Settings
Geo Data
Pickup Hours
The pickup_hours array is optional. It sets when couriers can collect orders, with one entry per day.
Opening Hours
The opening_hours array sets when the store is open to customers, with one entry per day.
Set pickup hours to finish earlier than your closing time if you need time for returns and same-day cut-off windows. The same-day cut-off time is covered in Configure Order Cut-Off Times.
