Skip to main content
GET
/
Resources
/
booking-statuses
GET /Resources/booking-statuses
curl --request GET \
  --url https://{base_url}/Resources/booking-statuses \
  --header 'X-API-KEY: <x-api-key>'
Retrieve all available booking status codes for your NowBookIt location.
X-API-KEY
string
required
Your API key
curl --location '[BASE_URL]/Resources/booking-statuses' \
--header 'X-API-KEY: your_api_key_here'
Use the code field value when setting status in booking endpoints like POST /Bookings, PATCH /Bookings/{id}/updatestatus, or POST /Sales.
Response is an array of BookingStatus objects.
FieldTypeDescription
statusTypestringCategory of status (e.g. standard)
codestringMachine-readable status code — use this in API calls
namestringHuman-readable label
Example 200 Response
[
  { "statusType": "standard", "code": "CONFIRMED", "name": "Confirmed" },
  { "statusType": "standard", "code": "ARRIVED", "name": "Arrived" },
  { "statusType": "standard", "code": "SEATED", "name": "Seated" },
  { "statusType": "standard", "code": "CANCELLED", "name": "Cancelled" }
]
StatusDescription
200Statuses returned
400loggedInAppId
400No Venue Subscribed to your App.
401X-API-KEY missing or invalid
429Rate limit exceeded