Booking costs

Provide a draft booking request and receive associated booking cost information. This will not actually create a draft booking, only provide relevant booking costs.

šŸ”’

Required scope: BookingDraft_Costs

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length ≤ 64

3rd party booking reference

string
length ≤ 128

Title of the booking. Name can be different to the booking owner name (defaults to the booking owner's name if not specified)

string
length ≤ 500

Additional detail about the booking

string | null

Optionally provide the creation datetime in UTC - generally used when re-creating bookings and needing to retain the original datetime

string | null

The GUID returned from the capacity reservation API - it's recommended to use the capacity reservation API otherwise the request may be rejected

integer | null

Id of the company making the booking

customer
object
required
items
array of objects
required
items*
payments
object

The initial payments for the booking (the booking can be unpaid, partially paid or fully paid)

discounts
array of objects
discounts
giftCards
array of objects
giftCards
boolean

When true ROLLER will send the booking confirmation / tickets to the customer automatically

boolean
Defaults to false

When true fees setup in ROLLER are applied. Please note if manual creditCardFees are provided in the request it will override all fees setup in ROLLER.

Responses

Language
Credentials
OAuth2
Missing 1 required scope
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json