Bookings
Mark as No-Show
Mark a booking as no-show. The booking must be in a status that allows this transition and the booking date/time must have already passed. Google-only plan restaurants can only mark Google-channel bookings as no-show.
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 or reference string.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://devrms.tabdevx.com/api/restaurant/bookings/string/no-show"{
"message": "Booking marked as no-show",
"booking": {
"id": 123,
"reference": "API-ABC123",
"status": "noshow"
}
}{
"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"
}
}{
"message": "Booking cannot be cancelled in its current status",
"current_status": "cancelled"
}{
"error": {
"code": "string",
"message": "string",
"details": {}
},
"meta": {
"timestamp": "2019-08-24T14:15:22Z"
}
}