Get timeslots
curl --request GET \
--url https://api.atlas.kitchen/storefronts/v1/outlets/{outlet_id}/serving_dates/{serving_date}/timeslots \
--header 'X-Channel-Id: <api-key>'{
"serving_date": "2026-04-17",
"delivery": {
"closed": false,
"message": null,
"service_hours": [
{
"name": "Lunch Service",
"service_start": 32400,
"service_end": 50400,
"lead_time": 5400,
"service_range": "9:00AM–2:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 34200,
"seconds_end": 36000,
"range": "9:30AM–10:00AM",
"available_before": 1776384000,
"available_from": 1775145600
},
{
"type": "available_timeslots",
"seconds_start": 36000,
"seconds_end": 37800,
"range": "10:00AM–10:30AM",
"available_before": 1776385800,
"available_from": 1775145600
}
]
},
{
"name": "Dinner Service",
"service_start": 57600,
"service_end": 79200,
"lead_time": 5400,
"service_range": "4:00PM–10:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 59400,
"seconds_end": 61200,
"range": "4:30PM–5:00PM",
"available_before": 1776409200,
"available_from": 1775145600
}
]
}
]
},
"pickup": {
"closed": false,
"message": null,
"service_hours": [
{
"name": "Lunch Service",
"service_start": 32400,
"service_end": 50400,
"lead_time": 3600,
"service_range": "9:00AM–2:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 32400,
"seconds_end": 34200,
"range": "9:00AM–9:30AM",
"available_before": 1776384000,
"available_from": 1775145600
}
]
}
]
}
}Get timeslots
GET
/
outlets
/
{outlet_id}
/
serving_dates
/
{serving_date}
/
timeslots
Get timeslots
curl --request GET \
--url https://api.atlas.kitchen/storefronts/v1/outlets/{outlet_id}/serving_dates/{serving_date}/timeslots \
--header 'X-Channel-Id: <api-key>'{
"serving_date": "2026-04-17",
"delivery": {
"closed": false,
"message": null,
"service_hours": [
{
"name": "Lunch Service",
"service_start": 32400,
"service_end": 50400,
"lead_time": 5400,
"service_range": "9:00AM–2:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 34200,
"seconds_end": 36000,
"range": "9:30AM–10:00AM",
"available_before": 1776384000,
"available_from": 1775145600
},
{
"type": "available_timeslots",
"seconds_start": 36000,
"seconds_end": 37800,
"range": "10:00AM–10:30AM",
"available_before": 1776385800,
"available_from": 1775145600
}
]
},
{
"name": "Dinner Service",
"service_start": 57600,
"service_end": 79200,
"lead_time": 5400,
"service_range": "4:00PM–10:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 59400,
"seconds_end": 61200,
"range": "4:30PM–5:00PM",
"available_before": 1776409200,
"available_from": 1775145600
}
]
}
]
},
"pickup": {
"closed": false,
"message": null,
"service_hours": [
{
"name": "Lunch Service",
"service_start": 32400,
"service_end": 50400,
"lead_time": 3600,
"service_range": "9:00AM–2:00PM",
"timeslots": [
{
"type": "available_timeslots",
"seconds_start": 32400,
"seconds_end": 34200,
"range": "9:00AM–9:30AM",
"available_before": 1776384000,
"available_from": 1775145600
}
]
}
]
}
}Authorizations
Merchant storefront identifier. Provided during onboarding.
Response
200 - application/json
Available timeslots by fulfilment type
Example:
"2026-04-17"
Service hours for a fulfilment type on a specific date. Same as DayServiceHours but without day_of_week.
Show child attributes
Show child attributes
Service hours for a fulfilment type on a specific date. Same as DayServiceHours but without day_of_week.
Show child attributes
Show child attributes
Was this page helpful?
⌘I