Skip to content
innovorder
⌘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

json
{
  "restaurantId": 200
}
Request Body Properties

Every field in the example is listed below. Explicit requiredness is shown when the endpoint contract defines it.

PropertyTypeExampleDescription
restaurantIdinteger200Identifier of the restaurant.

Response

json
{
  "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.

PropertyTypeExampleDescription
statusinteger200HTTP status code returned by the API.
codestring"kiosk_reload_event_send"Machine-readable application code for the result.
messagestring"Kiosk reload event sent successfully."Human-readable result message. Do not use this value for program logic.