Bookings
Filter by the number of actual_guests.
You can filter by a range of actual guests, eg 1-10 for any bookings with an actual_guests between 1 and 10. You can also pass through more than one range, for example, 1-4,10-15 will bring back bookings between 1 to 4 and between 10 to 15.
1-10Filters on bookings that are assigned to the given area ID. If a comma-separated list is passed, bookings assigned to any of the given area IDs will be returned. Alternatively, to filter on whether bookings have an assigned area or not, use true or false.
5cab10d8f44d3861c8c3819dFilters on bookings that are assigned to the given user ID. If a comma-separated list is passed, bookings assigned to any of the given user IDs will be returned. To filter on bookings that are not assigned to a user, use none.
5cab111386510d011b597b3fFilters on bookings that have the given booking reference ID.
12345Filters on bookings that were created on the given date.
2019-01-01Filters on bookings that were created on or after the given date.
2019-01-01Filters on bookings that were created on or before the given date
2019-03-01Filters on bookings that have the given current_stage.
ArrivedFilters on bookings that take place on the given date.
2019-01-01Filters on bookings that take place on or after the given date.
2019-01-01Filters on bookings that take place on or before the given date.
2019-01-01Filters on bookings that were auto-confirmed.
Filters on bookings that were walk-ins.
Filters on bookings that have a follow up of the given date.
2019-01-01Filters on bookings that have a follow up email scheduled to be sent on or after the given date.
2019-01-01Filters on bookings that have a follow up email scheduled to be sent on or before the given date.
2019-03-01Filters on bookings that have preorders.
Filters on bookings that have the given labels. If a comma-separated list is passed, bookings which have any of the given labels will be returned.
["Need to call"]Filters on bookings which were last updated on the given date.
2019-01-01Filters on bookings which were last updated on or after the given date.
2019-01-01Filters on bookings which were last updated on or before the given date.
2019-01-03Filters on bookings which have the given notification. If a comma-separated list is passed, bookings which have all of the given notifications will be returned.
["new_messages"]Filters on bookings which have the given number of guests. You can optionally pass through a range, for example 6 TO 10 would filter on bookings containing between 6 and 10 guests.
10Filters on bookings which have the given offer. This filter accepts a single offer ID, or multiple offer IDs separated by a comma to filter on bookings containing any of the given offers. To filter on bookings with no offer, use none.
Filters on bookings which have the given partner_source.
christmas_pageFilters on bookings which have the given telephone number.
01234567890Filters on bookings which have the given status for preorders.
completePossible values: Filters on bookings which are private hire.
Filter on bookings which have a full_name, email, company or phone similar to the search query.
@example.comFilters on bookings which have the given start time. This filter can also accept a range of times, for example 12:00 TO 15:30 will filter bookings starting between 12pm and 3:30pm.
13:15Filters on bookings where the status was changed on the given date.
2019-01-01Filters on bookings where the status was changed on or after the given date.
2019-01-01Filters on bookings where the status was changed on or before the given date.
2019-03-01Filters on bookings that take place between the given time range, taking into account both the start time and the end time of the booking.
12:00 TO 13:00Filters on bookings that have the given booking type ID. If a comma-separated list is passed, bookings with any of the given booking type IDs will be returned.
5cab0bcbfcf59f7fd26bedd9Filters on bookings that are associated with the given customer ID. If a comma-separated list is passed, bookings associated with any of the given customer IDs will be returned.
5cab0c245ca3d2d984a4b938Filters on bookings that are for the given venue ID. If a comma-separated list is passed, bookings for any of the given venue IDs will be returned. To filter bookings with no assigned venue, use none.
5cab0c7ba7a3f443a918f1b7Filters on bookings that have been waitlisted.
Filters on bookings that have been assigned to an area in the given zone ID. If a comma-separated list is passed, bookings assigned to an area in any of the given zone IDs will be returned.
5cab0cd477dd1224215c668aDecide whether to include the pre-orders of the bookings in the response. This defaults to false.
Limit the response to the specified number of records.
30Example: 30The fields which the results should be sorted by. If this value is not specified, the records will be sorted in order of relevance to the query parameter. If the query parameter is not specified, records will be sorted in order of their created_date. To sort in decending order, prefix the field name with a '-' character.
-last_updatedThe page number to retrieve results for. Learn more about pagination
1Example: 2Bookings were successfully retrieved.
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to retrieve
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to retrieve links for
The booking links were successfully retrieved.
Link to download a calendar (.ics) attachment for a booking
https://api.designmynight.com/v4/bookings/5d445200a3605e2bb7495514/calendarLink for a customer to cancel their booking
https://bookings.designmynight.com/cancel-booking?booking_id=5d445200a3605e2bb7495514&access_key=ACCESS_KEY_KERELink for a customer to change their booking
https://bookings.designmynight.com/change-your-booking?booking_id=5d445200a3605e2bb7495514&access_key=ACCESS_KEY_KERELink for a customer to pre-order for their booking (if enabled)
https://bookings.designmynight.com/place-your-order?booking_id=5d445200a3605e2bb7495514Link for a customer to manage pre-orders for their booking (if enabled)
https://bookings.designmynight.com/manage-your-order?booking_id=5d445200a3605e2bb7495514Link for a customer to pay any outstanding deposits for their booking
https://bookings.designmynight.com/secure-your-booking?booking_id=5d445200a3605e2bb7495514Link for a customer to sign the contract attached to their booking
https://collins-customer.designmynight.com/sign-contract/5d445200a3605e2bb7495514?signature=URL_SIGNATURE_HEREAuthorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to retrieve assigned areas for
The assigned areas were successfully retrieved.
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to assign areas for
Array of bookable area IDs
55243ccd787279304031501dThe assigned areas for this booking were successfully replaced with the given areas.
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to assign areas for
Array of bookable area IDs
55243ccd787279304031501dThe given areas were successfully assigned to the booking
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to unassign areas for
All areas were successfully unassigned from the booking
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The number of requests remaining in the current rate limit window has been exceeded
The ID of the booking you want to unassign an area for
The ID of the area you want to unassign
The given area was successfully unassigned from the booking
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
Filter by the status of the booking. By default, both read and unread notifications will be returned. Use this filter to return only read or unread notifications.
Filter by the type of notification.
Notifications were successfully retrieved
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The number of requests remaining in the current rate limit window has been exceeded
Notification was successfully retrieved
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The number of requests remaining in the current rate limit window has been exceeded
The status of the message. Unread messages have the status new and read messages have the status read.
Notification was successfully updated
Authorization credentials were required but not found
The request cannot be carried out using the given credentials
The requested resource could not be found
The request could not be processed because it did not pass validation
The number of requests remaining in the current rate limit window has been exceeded
Last updated
Was this helpful?
