Tables
Table/seating configuration.
Fields
| Field | Type | Required | Version | Description |
|---|---|---|---|---|
id |
integer | Yes | 1.0 | Unique table identifier |
name |
string | No | 1.0 | Table name/number |
capacity |
integer | No | 1.0 | Seating capacity |
tableGroupId |
integer | No | 1.0 | Reference to TableGroup |
businessUnitId |
integer | Yes | 1.0 | Reference to BusinessUnit |
customerId |
integer | Yes | 1.0 | Reference to Customer |
active |
boolean | No | 1.0 | Table active status |
Example
{
"id": 5,
"name": "Table 5",
"capacity": 4,
"tableGroupId": 1,
"businessUnitId": 10,
"customerId": 12345,
"active": true
}
Example - Various Table Types
[
{
"id": 1,
"name": "Table 1",
"capacity": 2,
"tableGroupId": 1,
"businessUnitId": 10,
"customerId": 12345,
"active": true
},
{
"id": 10,
"name": "Bar 1",
"capacity": 1,
"tableGroupId": 2,
"businessUnitId": 10,
"customerId": 12345,
"active": true
},
{
"id": 20,
"name": "Terrace 1",
"capacity": 6,
"tableGroupId": 3,
"businessUnitId": 10,
"customerId": 12345,
"active": true
}
]