Booking
The restaurant's id.
The date to return information for.
Includes unallocated bookings in the response when true, excludes them otherwise.
OK
Represents a diary booking.
The booking id.
The booking reference.
The date and time of the booking.
The booking duration (in minutes).
The booking turntime.
The number of covers.
The tables(s) that are assigned to the booking.
Special requests (a.k.a. Booking Codes).
The id of the customer.
The customer's full name.
True if a customer is a VIP, false otherwise.
Customer comments.
True if the booking is locked to the table(s), false otherwise.
True if the booking has any promotions associated with it, false otherwise.
True if the booking has any payments, false otherwise.
True if the leave time is confirmed, false otherwise.
True if the booking is a walk in, false otherwise.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The booking comments.
The customer's arrival status.
The status of the meal.
True if the customer intends to pay by app, false otherwise.
The booking's status.
OK
The restaurant id.
The booking id.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
The restaurant id.
True of table covers can be overriden, false otherwise.
Represents a new restaurant booking.
The date and time of the booking.
The party size of the booking.
The id of the restaurant area in which the booking has been made. If set to 0, the AreaId will be defaulted based on the booking's tables.
The id of the service the booking is for.
Any comments specific to this booking. This may be information added by the restaurant staff to help them deal with the booking, or it may be some kind of special request made by a customer. The maximum length of this field is 1000 characters.
The id of the menu.
The type of booking. Typically you should set this to "Internal".
The id of the booking channel. When 0, this will be defaulted to the internal channel.
The Ids of the tables that are assigned to the booking. Specifying more than one Id indicates that the booking is being placed on a join. If the join hasn't already been configured in ResDiary in advance, we will automatically create a temporary join for the booking.
The booking duration (in minutes). When 0 this will be defaulted to the default duration for the booking based on the restaurant's settings.
True if the leave time is confirmed, false otherwise.
The amount of money the customer has spent on this booking.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The room number that the booking should be associated with, if applicable.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
Update arrival status
The restaurant id.
The booking id.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
The restaurant id.
The booking id.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
Update a booking's tables
The restaurant id.
The booking id.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
Get booking modifications for a service
The restaurant Id.
The service Id to return changes for.
The date to return changes for.
The time to return changes after (in UTC).
OK
Represents a change to a booking.
The booking Id.
The date and time the booking was changed in UTC.
The type of modification that was made.
The booking's status, or null if the status hasn't changed.
The number of covers for the booking, or null if the covers haven't changed.
The visit date and time of the booking, or null if it hasn't changed.
The list of promotions for the booking, or null if they haven't changed. When empty this indicates that the booking has been changed to standard availability.
The cost of the booking, or null if it hasn't changed.
true if the booking has been reviewed, or null if it hasn't changed.
The old restaurant Id, or null if the booking hasn't been moved.
The new restaurant Id, or null if the booking hasn't been moved.
The arrival status of the booking.
The the new room number of the booking, null if this hasn't changed
OK
The restaurant's Id.
The date and time (in UTC) to get the changes after.
OK
Represents a change to a booking.
The booking Id.
The date and time the booking was changed in UTC.
The type of modification that was made.
The booking's status, or null if the status hasn't changed.
The number of covers for the booking, or null if the covers haven't changed.
The visit date and time of the booking, or null if it hasn't changed.
The list of promotions for the booking, or null if they haven't changed. When empty this indicates that the booking has been changed to standard availability.
The cost of the booking, or null if it hasn't changed.
true if the booking has been reviewed, or null if it hasn't changed.
The old restaurant Id, or null if the booking hasn't been moved.
The new restaurant Id, or null if the booking hasn't been moved.
The arrival status of the booking.
The the new room number of the booking, null if this hasn't changed
OK
Swap bookings
The restaurant Id.
The first booking.
The booking to swap it with.
No Content
No Content
No content
Add receipt to a booking
The restaurant id.
The booking id.
The XML string for the receipt. Must be passed in the body of the request and must be valid XML.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
Unallocate a booking
The restaurant id.
The booking id.
OK
Represents a restaurant booking.
The booking id.
The booking reference.
The booking status.
The date and time of the booking.
The date and time when the booking was created.
The number of covers.
The id of the restaurant area in which the booking has been made.
The id of the service the booking is for.
The customer's arrival status.
The status of the meal.
The name of the booking channel.
The booking comments.
The name of the menu.
The id of the menu.
The type of booking.
The id of the booking channel.
The tables(s) that are assigned to the booking.
The booking duration (in minutes).
The booking turntime.
The id of the restaurant for the booking.
True if the booking has been confirmed by phone, false otherwise.
True if the leave time is confirmed, false otherwise.
The receipt for the booking.
The customer spend amount.
Special requests (a.k.a. Booking Codes).
True if the customer intends to pay by app, false otherwise.
The result from moving a booking.
Message related to the booking move.
The move booking warning type.
The room number that the booking is associated with, if applicable.
OK
Reallocate a booking
The restaurant id.
The booking id.
OK
Represents the result of re-allocating a booking.
True if the reallocation was successful, false otherwise.
OK
Last updated
Was this helpful?
