Bookings
Show Booking
Retrieve detailed information for a single booking, including patron stats, capabilities (what actions are allowed in the current status), tables, booking tags, and channel information.
Authorization
bearerAuth AuthorizationBearer <token>
Supports two token types:
- Restaurant tokens — API tokens with
restaurant-apiability, issued per restaurant. - User tokens — Personal access tokens with
mobile-accessability (e.g. for the mobile app). When managing multiple restaurants, includeX-Restaurant-Id: <id>header.
In: header
Path Parameters
booking*string
Booking ID (integer) or reference string (e.g. API-ABC123).
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://devrms.tabdevx.com/api/restaurant/bookings/string"{
"data": {
"id": 123,
"reference": "API-ABC123",
"status": "confirmed",
"date": "2026-03-18T19:00:00+01:00",
"end_time": "2026-03-18T21:00:00+01:00",
"adults": 4,
"no_of_adults": 4,
"children": 1,
"no_of_children": 1,
"comment": "Window seat",
"private_comment": "VIP guest",
"dining_area": {
"id": 10,
"name": "Main Hall"
},
"tables": [
{
"id": 1,
"name": "T1",
"min_covers": 2,
"max_covers": 4
}
],
"capabilities": {
"can_cancel": true,
"can_no_show": false,
"can_check_in": false
},
"patron": {
"id": 456,
"name": "John Doe",
"email": "john@example.com",
"mobile_number": "+35612345678"
},
"booking_tags": [
{
"id": 1,
"name": "Birthday",
"icon": "cake"
}
],
"booking_source": {
"id": 3,
"name": "Online Widget"
}
},
"meta": {
"timestamp": "2026-03-18T10:00:00Z",
"restaurant_id": 1
}
}{
"error": {
"code": "string",
"message": "string",
"details": {}
},
"meta": {
"timestamp": "2019-08-24T14:15:22Z"
}
}{
"error": {
"code": "string",
"message": "string",
"details": {}
},
"meta": {
"timestamp": "2019-08-24T14:15:22Z"
}
}{
"error": {
"code": "NOT_FOUND",
"message": "Booking not found.",
"details": null
},
"meta": {
"timestamp": "2026-03-18T10:00:00Z"
}
}{
"error": {
"code": "string",
"message": "string",
"details": {}
},
"meta": {
"timestamp": "2019-08-24T14:15:22Z"
}
}