⌘K
Service operations
Kiosk Configuration
These endpoints control kiosk devices at a restaurant. Currently, the primary operation is triggering a remote reload of kiosk software for a specific restaurant, which forces all kiosk devices to refresh their configuration and menu data.
POST/restaurants/kiosk/reloadReload Restaurant Kiosks
Send a reload event to all kiosk devices belonging to a specific restaurant. This forces each kiosk to re-fetch its configuration, menu, and pricing data. Useful after making changes to menus or settings.
Request Body
{
"restaurantId": 200
}Request Body Properties
Every field in the example is listed below. Explicit requiredness is shown when the endpoint contract defines it.
| Property | Type | Example | Description |
|---|---|---|---|
| restaurantId | integer | 200 | Identifier of the restaurant. |
Response
{
"status": 200,
"code": "kiosk_reload_event_send",
"message": "Kiosk reload event sent successfully."
}Response Properties
Every field in the example is listed below. Explicit requiredness is shown when the endpoint contract defines it.
| Property | Type | Example | Description |
|---|---|---|---|
| status | integer | 200 | HTTP status code returned by the API. |
| code | string | "kiosk_reload_event_send" | Machine-readable application code for the result. |
| message | string | "Kiosk reload event sent successfully." | Human-readable result message. Do not use this value for program logic. |