It's not a partial update, full booking object, as it was retrieved from the booking create or search services, has to be send back to the request payload.Otherwise, the properties or relations which are currently supported (see below) and they are not sent, will be deleted.

Order of the items in arrays have to be preserved for the following fields 'items', 'participants'.

Currently supported update of properties:

  • Booking.status which can be used to do a 2-step booking process - 1 step : create order with status PROCESSING, 2 step: update status to CONFIRMED/ABANDONED_CART.
    Be aware that status update to CANCELLED, is not same as delete order, payments will not get refunded in this case.
  • Booking.customer - all customer data can be updated
  • Booking.field - all 'per booking' booking fields values
  • Booking.item.participant.field - all 'per participant' booking fields values
  • Booking.resellerComments - both the booking agent and the supplier can update the booking resellerComments
  • Booking.resellerReference - both the booking agent and the supplier can update the booking resellerReference
  • Booking.items.pickupLocation.locationName - both the booking agent and the supplier can update the booking pickup location

Request

PUT https://api.rezdy.com/v1/bookings/{orderNumber}

Path parameters

Parameter name Value Description Additional
orderNumber string

order number of the booking

Required

Request body

The request body takes a complete Booking resource, containing the following writable properties:

{
    "comments": "string",
    "commission": "float",
    "coupon": "string",
    "createdBy": {
        "code": "string",
        "email": "string",
        "firstName": "string",
        "lastName": "string"
    },
    "creditCard": {
        "cardName": "string",
        "cardNumber": "string",
        "cardSecurityNumber": "string",
        "cardToken": "string",
        "cardType": "string",
        "expiryMonth": "string",
        "expiryYear": "string"
    },
    "customer": {
        "aboutUs": "string",
        "addressLine": "string",
        "addressLine2": "string",
        "city": "string",
        "companyName": "string",
        "countryCode": "string",
        "dob": "date-time",
        "email": "string",
        "fax": "string",
        "firstName": "string",
        "gender": "string",
        "id": "int64",
        "lastName": "string",
        "marketing": "boolean",
        "middleName": "string",
        "mobile": "string",
        "name": "string",
        "newsletter": "boolean",
        "phone": "string",
        "postCode": "string",
        "preferredLanguage": "string",
        "skype": "string",
        "state": "string",
        "title": "string"
    },
    "dateConfirmed": "date-time",
    "dateCreated": "date-time",
    "datePaid": "date-time",
    "dateReconciled": "date-time",
    "dateUpdated": "date-time",
    "fields": [
        {
            "fieldType": "string",
            "label": "string",
            "listOptions": "string",
            "requiredPerBooking": "boolean",
            "requiredPerParticipant": "boolean",
            "value": "string",
            "visiblePerBooking": "boolean",
            "visiblePerParticipant": "boolean"
        }
    ],
    "internalNotes": "string",
    "items": [
        {
            "amount": "float",
            "endTime": "date-time",
            "endTimeLocal": "string",
            "extras": [
                {
                    "description": "string",
                    "extraPriceType": "string",
                    "id": "int64",
                    "image": {
                        "id": "int64",
                        "itemUrl": "string",
                        "largeSizeUrl": "string",
                        "mediumSizeUrl": "string",
                        "thumbnailUrl": "string"
                    },
                    "name": "string",
                    "price": "float",
                    "quantity": "int32"
                }
            ],
            "participants": [
                {
                    "fields": [
                        {
                            "fieldType": "string",
                            "label": "string",
                            "listOptions": "string",
                            "requiredPerBooking": "boolean",
                            "requiredPerParticipant": "boolean",
                            "value": "string",
                            "visiblePerBooking": "boolean",
                            "visiblePerParticipant": "boolean"
                        }
                    ]
                }
            ],
            "pickupLocation": {
                "additionalInstructions": "string",
                "address": "string",
                "latitude": "double",
                "locationName": "string",
                "longitude": "double",
                "minutesPrior": "int32",
                "pickupInstructions": "string",
                "pickupTime": "string"
            },
            "productCode": "string",
            "productName": "string",
            "quantities": [
                {
                    "optionId": "int64",
                    "optionLabel": "string",
                    "optionPrice": "float",
                    "value": "int32"
                }
            ],
            "startTime": "date-time",
            "startTimeLocal": "string",
            "subtotal": "float",
            "totalItemTax": "float",
            "totalQuantity": "int32",
            "transferFrom": "string",
            "transferReturn": "boolean",
            "transferTo": "string",
            "vouchers": [
                {
                    "code": "string",
                    "expiryDate": "date-time",
                    "internalNotes": "string",
                    "internalReference": "string",
                    "issueDate": "date-time",
                    "sourceOrder": "string",
                    "status": "string",
                    "value": "float",
                    "valueType": "string"
                }
            ]
        }
    ],
    "orderNumber": "string",
    "paymentOption": "string",
    "payments": [
        {
            "amount": "float",
            "currency": "string",
            "date": "date-time",
            "label": "string",
            "recipient": "string",
            "type": "string"
        }
    ],
    "resellerAlias": "string",
    "resellerComments": "string",
    "resellerId": "int64",
    "resellerName": "string",
    "resellerReference": "string",
    "resellerSource": "string",
    "resellerUser": {
        "code": "string",
        "email": "string",
        "firstName": "string",
        "lastName": "string"
    },
    "sendNotifications": "boolean",
    "source": "string",
    "sourceChannel": "string",
    "sourceReferrer": "string",
    "status": "string",
    "supplierAlias": "string",
    "supplierId": "int64",
    "supplierName": "string",
    "surcharge": "float",
    "totalAmount": "float",
    "totalCurrency": "string",
    "totalDue": "float",
    "totalPaid": "float",
    "vouchers": [
        "string"
    ]
}

Properties

Name Type Description Additional
comments string

Special requirements entered by the customer. Visible to both customer and supplier.

Optional
commission float

Calculated commission that the agent should receive for this booking

Optional
coupon string

Promo code that has been applied to this booking

Optional
createdBy object

Internal Rezdy user details. This is a Rezdy application user who belongs to a Rezdy agent or supplier company.

Optional
createdBy.code string

Unique Rezdy user code

Optional
createdBy.email string

Email

Optional
createdBy.firstName string

First name

Optional
createdBy.lastName string

Last name

Optional
creditCard object

Credit card details.

Used to send payment details for a booking

Optional
creditCard.cardName string

Full name on the credit card

Optional
creditCard.cardNumber string

Full Credit card number, no spaces or special characters

Optional
creditCard.cardSecurityNumber string

Credit Card CVV / CVN

Optional
creditCard.cardToken string

Credit card Token generated by client libraries. Use instead of other card attributes for supported gateways.
For example when using Stripe.js, only send the cardToken attribute. Do not send cardNumber or any other attribute.

Optional
creditCard.cardType string

Type of card

Possible values are:

  • VISA
  • MASTERCARD
  • AMEX
  • DINERS
  • DISCOVER
  • JCB
Optional
creditCard.expiryMonth string
    Expiry month of the card
  • 01 : January
  • 02 : February
  • 03 : March
  • 04 : April
  • 05 : May
  • 06 : June
  • 07 : July
  • 08 : August
  • 09 : September
  • 10 : October
  • 11 : November
  • 12 : December
Optional
creditCard.expiryYear string

Expiry year of the card in 4 digits
(i.e 2015 / 2016 ...)

Optional
customer object

The customer is the person making the booking, and most of the time paying for it.
It differs from Participants, who are the people attending a tour

Optional
customer.aboutUs string

How did you hear about us?

Optional
customer.addressLine string

Address

Optional
customer.addressLine2 string

Extended Address

Optional
customer.city string

City/Town/Suburb

Optional
customer.companyName string

Company name

Optional
customer.countryCode string

2 letter ISO country code

Optional
customer.dob date-time

Date of birth

Optional
customer.email string

Email

Optional
customer.fax string

Fax number

Optional
customer.firstName string

First name

Optional
customer.gender string

Gender: MALE or FEMALE

Possible values are:

  • MALE
  • FEMALE
Optional
customer.id int64

Rezdy internal ID of the customer

Optional
customer.lastName string

Customer Last Name

Optional
customer.marketing boolean

Agree to receive marketing emails

Optional
customer.middleName string

Middle name

Optional
customer.mobile string

Mobile phone number

Optional
customer.name string

Full name - generated from first/middle/last names

Optional
customer.newsletter boolean

Subscribe to the newsletter

Optional
customer.phone string

Preferred Phone number

Optional
customer.postCode string

Postcode / ZIP

Optional
customer.preferredLanguage string

Preferred language. Should be a 2 letter ISO country code

Optional
customer.skype string

Skype alias

Optional
customer.state string

State/County/Region

Optional
customer.title string

Title

Possible values are:

  • MR
  • MS
  • MRS
  • MISS
Optional
dateConfirmed date-time

Date this booking was confirmed

Optional
dateCreated date-time

Date this booking was created

Optional
datePaid date-time

Date this booking was fully paid

Optional
dateReconciled date-time

Date this booking was reconciled with the agent

Optional
dateUpdated date-time

Date this booking was last updated

Optional
fields[] array

List of custom fields that are required "once per booking" by all the products in this booking

Optional
fields[].fieldType string

Booking field type which determines its format. See Booking Fields Format

Possible values are:

  • String
  • List
  • Boolean
  • Phone
  • Date
Optional
fields[].label string

Field label that can be shown to customers

Optional
fields[].listOptions string

If this field only allows limited values to be selected from a list, they'll be included in this string, separated by \r\n

Optional
fields[].requiredPerBooking boolean

true if this field must be populated once per booking, regardless of the number of items or participants. It should be in Booking.fields

Currently, required fields are not validated when a booking is created though public API, however, it's a good practice to support them in your client code However, soon the required fields will be enforced for public API booking..

Optional
fields[].requiredPerParticipant boolean

true if this field must be populated for each participant. It should be in Booking.BookingItem.Participant.fields.

Currently, required fields are not validated when a booking is created through public API, however, it's a good practice to support them in your client code. However, soon the required fields will be enforced for public API booking.

Optional
fields[].value string

Value entered by the customer for this field

Optional
fields[].visiblePerBooking boolean

true if this field should be asked once per booking, regardless of the number of items or participants. It should be in Booking.fields

Optional
fields[].visiblePerParticipant boolean

true if this field should be asked for each participant when doing a booking. It should be in Booking.BookingItem.Participant.fields.

Optional
internalNotes string

Comments only visible internally by the supplier

Optional
items[] array

List of items in this booking. A booking can contain multiple products. Each BookingItem is a separate product with its own set of quantities and participant details.

Optional
items[].amount float

Amount charged for this BookingItem. This is automatically generated based on quantities, but you can override the amount by entering a value. If automated payment method is used for the booked product, the Amount of the booked item
has to be grater than Net Rate sum of the booked quantities and Rezdy processing fee.

Optional
items[].endTime date-time

End time of the session for this BookingItem

Optional
items[].endTimeLocal string

End time of the session for this BookingItem in supplier's local timezone.

Optional
items[].extras[] array

List of Extras booked with this product

Optional
items[].extras[].description string

Description of the extra

Optional
items[].extras[].extraPriceType string

Price type for this extra. Defines what quantities are allowed and how their price is calculated

Possible values are:

  • ANY
  • FIXED
  • QUANTITY
Optional
items[].extras[].id int64

ID of the extra

Optional
items[].extras[].image object

Image links.

Optional
items[].extras[].image.id int64

Id of the image. Can be used for DELETE /{productCode}/image/{mediaId} service

Optional
items[].extras[].image.itemUrl string

Full size image link

Optional
items[].extras[].image.largeSizeUrl string

Large size image link (1280px)

Optional
items[].extras[].image.mediumSizeUrl string

Medium size image link (480px)

Optional
items[].extras[].image.thumbnailUrl string

Thumbnail image link (240px)

Optional
items[].extras[].name string

Name of the extra

Optional
items[].extras[].price float

Price for a single quantity of this extra

Optional
items[].extras[].quantity int32

Quantity booked

Optional
items[].participants[] array

List of participants. Each participant object contains all the booking fields for a single participant.

Optional
items[].participants[].fields[] array

List of BookingField for this participant

Optional
items[].participants[].fields[].fieldType string

Booking field type which determines its format. See Booking Fields Format

Possible values are:

  • String
  • List
  • Boolean
  • Phone
  • Date
Optional
items[].participants[].fields[].label string

Field label that can be shown to customers

Optional
items[].participants[].fields[].listOptions string

If this field only allows limited values to be selected from a list, they'll be included in this string, separated by \r\n

Optional
items[].participants[].fields[].requiredPerBooking boolean

true if this field must be populated once per booking, regardless of the number of items or participants. It should be in Booking.fields

Currently, required fields are not validated when a booking is created though public API, however, it's a good practice to support them in your client code However, soon the required fields will be enforced for public API booking..

Optional
items[].participants[].fields[].requiredPerParticipant boolean

true if this field must be populated for each participant. It should be in Booking.BookingItem.Participant.fields.

Currently, required fields are not validated when a booking is created through public API, however, it's a good practice to support them in your client code. However, soon the required fields will be enforced for public API booking.

Optional
items[].participants[].fields[].value string

Value entered by the customer for this field

Optional
items[].participants[].fields[].visiblePerBooking boolean

true if this field should be asked once per booking, regardless of the number of items or participants. It should be in Booking.fields

Optional
items[].participants[].fields[].visiblePerParticipant boolean

true if this field should be asked for each participant when doing a booking. It should be in Booking.BookingItem.Participant.fields.

Optional
items[].pickupLocation object

PickupLocation object. Holds information about the a pickup location from the pickup list configured for the product.

Optional
items[].pickupLocation.additionalInstructions string

Additional instructions for the pickup location.

Optional
items[].pickupLocation.address string

Address of the pickup location
In a booking item object, it represents a chosen pickup address for the booked item.

Optional
items[].pickupLocation.latitude double

google maps calculated latitude of the pickup address

Optional
items[].pickupLocation.locationName string

Pickup location name - free text name for the location.

In a booking item object, it represents customer's pickup location name (if configured on product). It can be one name from pickup locations list of the booked product, or free text in case of the other pickup location option.

The value will be ignored, if the product does not allow pickups or if the location name does not match one of the product's pickup locations and 'other' pickup option is not enabled for the product pickup.

Optional
items[].pickupLocation.longitude double

google maps calculated latitude of the pickup address

Optional
items[].pickupLocation.minutesPrior int32

Pickup time in minutes, prior to the tour start time.

Optional
items[].pickupLocation.pickupInstructions string

Present only in booking service response

Chosen pickup instructions (general and location specific). Shown when the pickup was chosen for the booked item.

Optional
items[].pickupLocation.pickupTime string

Present only in booking service response

In a booking item object, it represents a calculated pickup time, in supplier's local timezone. Shown when the pickup was chosen for the booked item and pickup location contains duration.

Optional
items[].productCode string

Unique Rezdy code of the product in this BookingItem

Optional
items[].productName string

Name of the product in this BookingItem

Optional
items[].quantities[] array

List of quantities booked by this item. Each Quantity must be linked to a Product price option via its label or ID.If the product only has one price option, only 'Quantity.value' is required.

Optional
items[].quantities[].optionId int64

Price option ID

Optional
items[].quantities[].optionLabel string

Price option label

Optional
items[].quantities[].optionPrice float

Price option price for a single quantity

Optional
items[].quantities[].value int32

Quantity actually booked

Optional
items[].startTime date-time

Start time of the session for this BookingItem

Optional
items[].startTimeLocal string

Start time of the session for this BookingItem in supplier's local timezone.

Optional
items[].subtotal float

Subtotal is the BookingItem.amount plus extras costs plus taxes and fees

Optional
items[].totalItemTax float

Total tax applied to this booking item.

Optional
items[].totalQuantity int32

Total quantity booked by all the Quantity. For example if the booking is for 2 Adults and 1 Child, totalQuantity will be 3.

Optional
items[].transferFrom string

From location. Only used by Shuttle and Transfer products

Optional
items[].transferReturn boolean

Is this a one-way (false) or a return trip (true)? Only used by Shuttle and Transfer products

Optional
items[].transferTo string

To location. Only used by Shuttle and Transfer products

Optional
items[].vouchers[] array

List of vouchers created by this booking item - when the product is bought as a gift or is a gift card

Optional
items[].vouchers[].code string

Unique voucher code

Optional
items[].vouchers[].expiryDate date-time

Date this voucher will expire

Optional
items[].vouchers[].internalNotes string

Internal notes only visible by the supplier of this voucher

Optional
items[].vouchers[].internalReference string

Agent code attached to this vouche

Optional
items[].vouchers[].issueDate date-time

Date this voucher was created

Optional
items[].vouchers[].sourceOrder string

If the voucher was generated from an order - by purchasing a gift card or product as a gift card, it will contain the orderNumber which created the voucher. Null for vouchers manually created by user.

Optional
items[].vouchers[].status string

Current voucher status

Possible values are:

  • ISSUED
  • REDEEMED
  • PARTIALLY_REDEEMED
  • EXPIRED
Optional
items[].vouchers[].value float

The value of the voucher. There are different representations of the value - nominal, percentage or empty - in case of the payment for the whole product, see valueType

Optional
items[].vouchers[].valueType string
VALUE_LIMITPRODUCT
Voucher nominal value discount, limited to a certain product
VALUE
Voucher nominal value discount for any product
VALUE_LIMITCATALOG
Voucher nominal value discount, limited to a certain product category
PERCENT_LIMITPRODUCT
Voucher percentage value discount, limited to a certain product
PERCENT
Voucher percentage value discount for any product
PERCENT_LIMITCATALOG
Voucher percentage value discount, limited to a certain product category
PRODUCT
Voucher can be used as a payment method for a specific product

Possible values are:

  • VALUE_LIMITPRODUCT
  • VALUE
  • VALUE_LIMITCATALOG
  • PERCENT_LIMITPRODUCT
  • PERCENT
  • PERCENT_LIMITCATALOG
  • PRODUCT
Optional
orderNumber string

Order number. This is the number you should give to customers and print on booking confirmations. Order number is generated by the system, therefore, even if it is specified in the booking request, it will be overwritten.

Optional
paymentOption string

Payment option selected by the customer when making an online booking

Possible values are:

  • CREDITCARD
  • PAYPAL
  • BANKTRANSFER
  • CASH
  • INVOICE
  • EXTERNAL
  • ALIPAY
Optional
payments[] array

List of payments recorded for this booking

Optional
payments[].amount float

Payment amount

Optional
payments[].currency string

Currency for this payment
Payments must be in the same currency than the order's totalCurrency.

Possible values are:

  • AED
  • ANG
  • ARS
  • AUD
  • AWG
  • AZN
  • BGN
  • BHD
  • BOB
  • BRL
  • BYR
  • CAD
  • CHF
  • CLP
  • CNY
  • COP
  • CZK
  • DKK
  • EGP
  • EUR
  • FJD
  • GBP
  • GEL
  • HKD
  • HRK
  • HUF
  • IDR
  • ILS
  • INR
  • ISK
  • JOD
  • JPY
  • KES
  • KRW
  • KWD
  • KZT
  • LTL
  • LVL
  • MAD
  • MKD
  • MUR
  • MXN
  • MYR
  • NGN
  • NOK
  • NZD
  • PGK
  • PHP
  • OMR
  • PEN
  • PLN
  • PYG
  • QAR
  • RON
  • RSD
  • RUB
  • SAR
  • SBD
  • SEK
  • SGD
  • SRD
  • SYP
  • THB
  • TOP
  • TRY
  • TWD
  • UAH
  • USD
  • UYU
  • VEF
  • VUV
  • WST
  • XAF
  • XOF
  • XPF
  • YER
  • ZAR
  • AFA
  • ALL
  • DZD
  • AMD
  • BSD
  • BDT
  • BBD
  • BZD
  • BMD
  • BWP
  • BND
  • BIF
  • KHR
  • CVE
  • KYD
  • KMF
  • BAM
  • CRC
  • CUP
  • CYP
  • DJF
  • DOP
  • XCD
  • ECS
  • SVC
  • ERN
  • EEK
  • ETB
  • FKP
  • CDF
  • GMD
  • GHS
  • GIP
  • GTQ
  • GNF
  • GWP
  • GYD
  • HTG
  • HNL
  • IRR
  • IQD
  • JMD
  • AOA
  • KGS
  • KIP
  • LAK
  • LBP
  • LRD
  • LYD
  • LSL
  • MOP
  • MGF
  • MGA
  • MWK
  • MVR
  • MTL
  • MRO
  • MDL
  • MNT
  • MZM
  • MMK
  • NAD
  • NPR
  • NIO
  • KPW
  • PKR
  • PAB
  • RWF
  • STD
  • SCR
  • SLL
  • SKK
  • SIT
  • SOS
  • LKR
  • SHP
  • SDD
  • SZL
  • TJS
  • TZS
  • TTD
  • TND
  • TMM
  • UGX
  • UZS
  • VND
  • YUM
  • ZMK
  • ZWD
  • AFN
  • MZN
  • UYI
  • ZMW
  • GHC
  • GGP
  • IMP
  • JEP
  • TRL
  • TVD
Optional
payments[].date date-time

Date this payment was processed

Optional
payments[].label string

Reference or transaction code

Optional
payments[].recipient string

Payment recipient.

Possible values are:

  • SUPPLIER
  • RESELLER
  • REZDY
Optional
payments[].type string

Type of payment

Possible values are:

  • PAYPAL
  • CASH
  • CREDITCARD
  • BANKTRANSFER
  • BANKCHEQUE
  • REFUND
  • VOUCHER
  • PROMO_CODE
  • FREE
  • OTHER
  • INVOICE
  • REZDY_PAYOUTS
  • ALIPAY
Optional
resellerAlias string

Alias of the agent company attached to this booking

Optional
resellerComments string

Comments only visible by the agent and the supplier. This should be used by the agent to send voucher numbers/redemption codes to suppliers.

Optional
resellerId int64

Rezdy internal ID of the agent company attached to this booking

Optional
resellerName string

Name of the agent company attached to this booking

Optional
resellerReference string

External reseller reference, can be used to pass internal booking number. This reference will be shown to a supplier, also it will appear on reports and can be used to filter orders.

Optional
resellerSource string

Source of this booking viewed from the agent

Possible values are:

  • ONLINE
  • INTERNAL
  • PARTNERS
  • COMMUNITY
  • MARKETPLACE
  • MARKETPLACE_PREF_RATE
  • API
Optional
resellerUser object

Internal Rezdy user details. This is a Rezdy application user who belongs to a Rezdy agent or supplier company.

Optional
resellerUser.code string

Unique Rezdy user code

Optional
resellerUser.email string

Email

Optional
resellerUser.firstName string

First name

Optional
resellerUser.lastName string

Last name

Optional
sendNotifications boolean

Flag to control if a booking confirmation email should be send to the customer after this booking is created.
This will also send other types of customer notifications when setup by the supplier (I.e. SMS, Gift cards)

Optional
source string

Source of this booking viewed from the supplier

Possible values are:

  • ONLINE
  • INTERNAL
  • PARTNERS
  • COMMUNITY
  • MARKETPLACE
  • MARKETPLACE_PREF_RATE
  • API
Optional
sourceChannel string

Agent code defined by the supplier

Optional
sourceReferrer string

Referrer code

Optional
status string

Status of this booking

Possible values are:

  • PROCESSING
  • NEW
  • ON_HOLD
  • PENDING_SUPPLIER
  • PENDING_CUSTOMER
  • CONFIRMED
  • CANCELLED
  • ABANDONED_CART
Optional
supplierAlias string

Alias of the company supplying this product

Optional
supplierId int64

Rezdy internal ID of the company supplying this product

Optional
supplierName string

Name of the company supplying this product

Optional
surcharge float

Credit card surcharge calculated for this booking

Optional
totalAmount float

Total booking amount

Optional
totalCurrency string

Booking Currency

Possible values are:

  • AED
  • ANG
  • ARS
  • AUD
  • AWG
  • AZN
  • BGN
  • BHD
  • BOB
  • BRL
  • BYR
  • CAD
  • CHF
  • CLP
  • CNY
  • COP
  • CZK
  • DKK
  • EGP
  • EUR
  • FJD
  • GBP
  • GEL
  • HKD
  • HRK
  • HUF
  • IDR
  • ILS
  • INR
  • ISK
  • JOD
  • JPY
  • KES
  • KRW
  • KWD
  • KZT
  • LTL
  • LVL
  • MAD
  • MKD
  • MUR
  • MXN
  • MYR
  • NGN
  • NOK
  • NZD
  • PGK
  • PHP
  • OMR
  • PEN
  • PLN
  • PYG
  • QAR
  • RON
  • RSD
  • RUB
  • SAR
  • SBD
  • SEK
  • SGD
  • SRD
  • SYP
  • THB
  • TOP
  • TRY
  • TWD
  • UAH
  • USD
  • UYU
  • VEF
  • VUV
  • WST
  • XAF
  • XOF
  • XPF
  • YER
  • ZAR
  • AFA
  • ALL
  • DZD
  • AMD
  • BSD
  • BDT
  • BBD
  • BZD
  • BMD
  • BWP
  • BND
  • BIF
  • KHR
  • CVE
  • KYD
  • KMF
  • BAM
  • CRC
  • CUP
  • CYP
  • DJF
  • DOP
  • XCD
  • ECS
  • SVC
  • ERN
  • EEK
  • ETB
  • FKP
  • CDF
  • GMD
  • GHS
  • GIP
  • GTQ
  • GNF
  • GWP
  • GYD
  • HTG
  • HNL
  • IRR
  • IQD
  • JMD
  • AOA
  • KGS
  • KIP
  • LAK
  • LBP
  • LRD
  • LYD
  • LSL
  • MOP
  • MGF
  • MGA
  • MWK
  • MVR
  • MTL
  • MRO
  • MDL
  • MNT
  • MZM
  • MMK
  • NAD
  • NPR
  • NIO
  • KPW
  • PKR
  • PAB
  • RWF
  • STD
  • SCR
  • SLL
  • SKK
  • SIT
  • SOS
  • LKR
  • SHP
  • SDD
  • SZL
  • TJS
  • TZS
  • TTD
  • TND
  • TMM
  • UGX
  • UZS
  • VND
  • YUM
  • ZMK
  • ZWD
  • AFN
  • MZN
  • UYI
  • ZMW
  • GHC
  • GGP
  • IMP
  • JEP
  • TRL
  • TVD
Optional
totalDue float

Amount still due for this booking

Optional
totalPaid float

Amount already paid

Optional
vouchers[] array of string

List of vouchers (Gift cards) that have been redeemed to pay for this booking

Optional

Response

The following HTTP status codes may be returned, optionally with a response resource.

Status code Description Resource
200 OK

successful operation

ResponseBooking

Explore this API

apiKey Enter your API Key to try this call
orderNumber

order number of the booking

body

updated booking

Request Content-Type
Response Content-Type
Try it out!