The Table API provides comprehensive management of restaurant table operations, including table assignments, customer information management, access control, order processing, and customer service requests.
"Assign a table to guests by creating an empty ticket. Use this when guests are seated but have not yet placed an order."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Create a table assignment and process the initial order in a single operation. Use this when guests are ready to order immediately upon being seated."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Remove a table assignment and void the associated ticket when guests leave without completing their order."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"In order to identify the tables in a better way, you can define your guest name."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"If the guest count gets bigger or smaller, you can update it."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Let's say a free table is assigned to some guests. Your Verona POS should be the only one that can trigger tickets and order changes for that table, so let's "lock" it. ."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"If necessary, you can also “unlock” it to allow modifications. ."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"When the guests are at the table and ready to place their order, you can add their order, enabling the POS to receive it.."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Great! The guests now have their orders and are having a good time. If a guest needs to request a refill or ask for something else, you can use this request to add a call for the specific table. .."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"Right after the Guest pays its bill (using payment processor device), you can attach it to the system entry so the process is complete"
"That went well! By the way, if you need to track all the calls and requests across different tables, you can request a "Call list."
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"If you ever need to know the status of every table (locked, open, paid, order, etc), you can get the Status List. "
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
"You can request the Ticket List associated with each table. "
| Definitions | Example |
|---|---|
|
|
| Definitions | Example |
|---|---|
|
|
| Definition | Type | Description |
|---|---|---|
| actionType | String | Unique action identifier for your request. ("getStatusList", "getCallList", "getTicketList", "createTicket", "createTicketWithOrder", "addOrder", "addCall", "lock", "unlock", "updateCustomerName", "updateGuestCount", "voidTicket") |
| tableNumber | String | |
| opts | Object | The unique identifier for a specific table within the restaurant. |
| order | Object | The complete set of items requested by a customer at the restaurant. |
| orderNumber | String | A unique identifier assigned to each customer's order for tracking and reference purposes. |
| deviceNumber | String | A unique identifier for the device (e.g., tablet or terminal) used to place or process the order in the restaurant. |
| tableNumberList | String[] | A list of table identifiers. |
| customerName | String | The name of the customer placing the order, used for identification and personalization purposes. |
| guestCount | String | The total number of guests or individuals seated at a specific table. |
| Definition | Type | Description |
|---|---|---|
| STAGE | String | - |
| status | String | Request status. |
| table_callList | Object | A list of requests or calls made by tables, such as service requests or assistance notifications, typically used to track customer needs at different tables. |
| table_statusList | Object[] | A list of the current statuses for various tables, indicating availability, occupancy, or other relevant states within the restaurant. |
| table_ticketList | String | A list of tickets or receipts associated with a table, detailing orders placed, payment statuses, and any outstanding charges. |