What your webhook implementation will receive when online ordering API readiness is updated. See the Online Order Readiness guide for setup and integration details.
Request examples
Online Ordering API ready
{
"businessLocationId": 247158188015618,
"lastUpdatedAt": "2025-10-04T09:40:00.000+00:00",
"status": "READY",
"type": "ORDER_API",
"onlineOrderingApiConfiguration": {
"enabled": true,
"orderProfileId": 25769803781,
"staffId": 3
},
"posStatus": {
"salesPeriod": "OPENED",
"acceptingOnlineOrders": true,
"availableDevices": true
}
}
{
"businessLocationId": 247158188015618,
"lastUpdatedAt": "2025-10-04T09:40:00.000+00:00",
"status": "NOT_READY",
"type": "ORDER_API",
"onlineOrderingApiConfiguration": {
"enabled": false,
"orderProfileId": null,
"staffId": null
},
"posStatus": {
"salesPeriod": "CLOSED",
"acceptingOnlineOrders": false,
"availableDevices": false
}
}