This endpoint provides comprehensive store status information across all integrated delivery service partners. It shows whether the store is currently accepting orders, any temporary pauses, and platform-specific status details.
Path Parameters
The unique identifier of the store to check status for
Query Parameters
Current local date and time for the store’s timezone. Format: “MMM DD YYYY HH:mm:ss” Example: “Nov 15 2024 03:46:34”
Response
Any current pause reason affecting all platforms
Overall store closure status across all platforms
Alternative closure status indicator
Array of UberEats store status objects Show UberEats Status Object
Whether the status query was successful
Whether the store is currently open on UberEats
Current status: “ONLINE” or “OFFLINE”
When the current status expires (null if permanent)
Detailed status information array
Internal store partner record ID
UberEats-specific store identifier
Store name as it appears on UberEats
Array of DoorDash store status objects with similar structure to UberEats Show DoorDash Status Object
Detailed status descriptions including reasons and notes Reason for current status
Experience type (e.g., “ANY_EXPERIENCE”)
Array of GrubHub store status objects Show GrubHub Status Object
GrubHub-specific status information GrubHub merchant status code
merchant_status_descriptor
Human-readable status description
POS integration status: “online” or “offline”
Reason for current status
Whether the account is active
Whether phone orders are accepted
Whether online orders are accepted
Response Example
{
"current_pause" : null ,
"is_close" : false ,
"UberEats" : [
{
"success" : true ,
"is_open" : true ,
"status" : "ONLINE" ,
"end_time" : null ,
"current_pause" : null ,
"description" : [
{
"status" : "ONLINE"
}
],
"id" : "37fa9980-33ba-4419-92c2-a6e5144fdc82" ,
"partner_store_id" : "15be0357-9b4d-4f05-9a5a-9485b5f783e5" ,
"name" : "Lula Convenience Store"
}
],
"DoorDash" : [
{
"success" : true ,
"is_open" : false ,
"status" : "OFFLINE" ,
"end_time" : "2024-11-16T06:59" ,
"current_pause" : null ,
"description" : [
{
"reason" : "POS Integration - Store Availability Webhook" ,
"notes" : "Store is closed" ,
"created_at" : "2024-11-14T23:03:49.019" ,
"end_time" : "2024-11-16T06:59" ,
"experience" : "ANY_EXPERIENCE"
}
],
"id" : "1704fecd-e6ca-45bb-b1b5-776aee294af8" ,
"partner_store_id" : "b1015bdb-e831-42ef-b6f8-720fab19321f" ,
"name" : "Lula Convenience Store"
}
],
"GrubHub" : [
{
"success" : true ,
"is_open" : false ,
"status" : "OFFLINE" ,
"end_time" : null ,
"current_pause" : null ,
"description" : [
{
"merchant_status" : "PT_PREMIUM_DATA_PROBLEMS" ,
"merchant_status_descriptor" : "Account Update/Escalation (RC)" ,
"pos_merchant_status" : "offline" ,
"reason" : "If you do not expect this location to be offline, please contact Grubhub" ,
"holds_active_account" : true ,
"accepting_phone_orders" : true ,
"accepting_online_orders" : false
}
],
"id" : "d0b3e829-299f-42cc-a768-2f9a908f3355" ,
"partner_store_id" : "1240569280" ,
"name" : "Lula Convenience Store"
}
],
"is_closed" : false
}
Status Interpretation
Understanding Store Status
is_close
and is_closed
indicate if the store is closed across all platformsA store can be open on some platforms and closed on others
Each platform (UberEats, DoorDash, GrubHub) has independent status ONLINE = accepting orders, OFFLINE = not accepting orders
end_time
indicates when the current status will automatically changenull end_time means the status is permanent until manually changed
current_pause
shows temporary holds on operationsPauses can be platform-specific or affect all platforms
Use Cases
Common Status Check Scenarios
Regular status checks to ensure store availability across platforms
Investigating why orders aren’t coming from specific platforms
Verifying automated open/close schedules are working correctly
Partner Integration Health
Monitoring the health of integrations with delivery partners
Real-time Data: Status information is fetched in real-time from each delivery partner’s systems, providing the most current operational state.
Timezone Consideration: The current_local_date parameter should reflect the store’s local timezone for accurate status reporting, especially for scheduled operations.