Confirm

The booking Confirm operation requests a reservation confirmation for the specified ratekey or ratekeys.

BookingAPI does not support on-request confirmations. All confirmations are instant confirmations.

Booking Request

Endpoint

POST https://api.test.hotelbeds.com/transfer-api/1.0/booking/confirm
TIMEOUT: 60 seconds

 

Holder and pax names

The booking holder's name and surname are mandatory. Regarding the passenger names we recommend at least one adult name (and surname) per room. Please remember that some destinations (for example Las Vegas or some cities in Russia) require all the names to avoid check in problems.

Request parameters

Node/Attribute

Type

Mandatory

Description

ConfirmRequest

Element

Y

Top level

ConfirmRequest/language

String

Y

Requested language code

ConfirmRequest/leadPax

String

Y

Booking lead passenger/holder information

ConfirmRequest/leadPax/title

String

Y

Given title of the lead passenger

ConfirmRequest/leadPax/name

String

Y

Lead passenger first name

ConfirmRequest/leadPax/surname

String

Y

Lead passenger last name

ConfirmRequest/leadPax/email

String

Y

Lead passenger contact email

ConfirmRequest/leadPax/phone

String

Y

Passenger phone number

ConfirmRequest/leadPax/type

String

Y

Passenger type. Possible values:

  • ADULT
  • CHILD
  • INFANT

ConfirmRequest/leadPax/age

String

Y

Passenger age

ConfirmRequest/transfers

Array of transfer elements

Y

List of requested transfer services

ConfirmRequest/transfers/transfer

Element

Y

Information of one requested transfer service

ConfirmRequest/transfers/transfer/rateKey

String

Y

Rate key to be confirmed taken from the availability step

ConfirmRequest/transfers/transfer/detail

Element

Y

Information about the ride from which the transfer will pick up passengers.

ConfirmRequest/transfers/transfer/detail/departureFlightNumber

String

N

Flight number of the departure flight. NOTE: use it only for flight numbers

ConfirmRequest/transfers/transfer/detail/departureShipName

String

N

Name of the ship on the departure trip. NOTE: use it only for ship names.

ConfirmRequest/transfers/transfer/detail/departureTrainInfo

Element

N

Information about the train the transfer is supposed to pick the passengers from on the departure trip.NOTE: use it only for train info.

ConfirmRequest/transfers/transfer/detail/departureTrainInfo/trainCompanyName

String

N

Train company name

ConfirmRequest/transfers/transfer/detail/departureTrainInfo/trainNumber

String

N

Train number

ConfirmRequest/transfers/transfer/detail/arrivalFlightNumber

String

N

Flight number of the arrival flight. NOTE: use it only for flight numbers

ConfirmRequest/transfers/transfer/detail/arrivalShipName

String

N

Name of the ship on the arrival trip. NOTE: use it only for ship names.

ConfirmRequest/transfers/transfer/detail/arrivalTrainInfo

String

N

Information about the train the transfer is supposed to pick the passengers from on the arrival trip

ConfirmRequest/transfers/transfer/detail/arrivalTrainInfo/trainCompanyName

String

N

Train company name

ConfirmRequest/transfers/transfer/detail/arrivalTrainInfo/trainNumber

String

N

Train number

ConfirmRequest/clientReference

String

N

Client internal booking reference

ConfirmRequest/welcomeMessage

String

N

Message the transfer will show to the passenger upon pickup

ConfirmRequest/remark

String

N

Comments. NOTE: The character limit in this field is 2000 characters.

Request JSON Example

{
    "language": "es",
    "leadPax": {
        "title": "Mr",
        "name": "John",
        "surname": "Doe",
        "email": "john.doe@hotelbeds.com",
        "phone": "+16543245812"
    },
    "transfers": [
        {
            "rateKey": "DEPARTURE|ATLAS|1523|IATA|PMI|2019-12-28T12:15:11|2~1~0|4|107145|TAB PVT STD C|107145|TAB PVT STD C|1|PRVT|C|CR|STND|26.33|CPASTILLA|AEROPUERTO|13171|2211|PMI",
            "detail": {
                "departureFlightNumber": "IB4321"
            }
        },
        {
            "rateKey": "ARRIVAL|IATA|PMI|ATLAS|1523|2019-12-30T08:30:52|2~1~0|3|107142|TAB PVT SPL|107142|TAB PVT SPL|1|PRVT|H|DSBLD|SPCL|47.36|AEROPUERTO|CPASTILLA|3941|220|PMI",
            "detail": {
            	"arrivalFlightNumber": "XR1234"
            }
        }
    ],
    "clientReference": "IntegrationAgency",
    "welcomeMessage": "Welcome Mr. John Doe",
    "remark": "Booking remarks are to be written here."
}

 

Booking Response

When the confirmation of a rateKey is successful; the booking reference is provided, along with key information of the booking, which includes:

  • Transfer service confirmed, with its locator
  • Holder and pax confirmed
  • Rate confirmed with the confirmed amounts and dates

Please make sure to keep the booking reference of all bookings performed with your credentials, as they are needed for post booking operations such as modification or cancellation.

Response parameters

Node/Attribute

Type

Description

ConfirmResponse Element Top level
ConfirmResponse/bookings Array of booking elements List of bookings.
NOTE: in confirmation step you'll always will receive only one booking in this array.
ConfirmResponse/bookings/booking Element Booking information
ConfirmResponse/bookings/booking/reference String

Booking reference.
Format: XXX.XXXXXX

ConfirmResponse/bookings/booking/creationDate Date Booking creation date.
Format: YYYY-MM-DD
ConfirmResponse/bookings/booking/status

Booking status.

  • CONFIRMED
  • CANCELLED
  • MODIFIED
ConfirmResponse/bookings/booking/modificationsPolicies Element Information regarding the allowed modifications to the booking
ConfirmResponse/bookings/booking/modificationsPolicies/cancellation Boolean Indicates if the booking can be cancelled
ConfirmResponse/bookings/booking/modificationsPolicies/modification Boolean Indicates if the booking can be modified
ConfirmResponse/bookings/booking/leadPax Element Booking lead passenger/holder information
ConfirmResponse/bookings/booking/leadPax/title String Given title of the lead passenger
ConfirmResponse/bookings/booking/leadPax/name String First name of the lead passenger
ConfirmResponse/bookings/booking/leadPax/surname String Last name of the lead passenger
ConfirmResponse/bookings/booking/leadPax/email String Lead passenger contact email
ConfirmResponse/bookings/booking/leadPax/phone String Lead passenger contact phone number
ConfirmResponse/bookings/booking/leadPax/type String

Passenger type. Possible values:

  • ADULT
  • CHILD
  • INFANT
ConfirmResponse/bookings/booking/leadPax/age String Passenger age
ConfirmResponse/bookings/booking/transfers Array of transfer elements List of reserved transfer services
ConfirmResponse/bookings/booking/transfers/transfer Element Information of one reserved transfer service
ConfirmResponse/bookings/booking/transfers/transfer/id Int Transfer service id code
ConfirmResponse/bookings/booking/transfers/transfer/direction String

Direction of travel. Possible values:

  • DEPARTURE
  • RETURN
ConfirmResponse/bookings/booking/transfers/transfer/transferType String

Transfer type. Possible values:

  • SHARED
  • PRIVATE
ConfirmResponse/bookings/booking/transfers/transfer/vehicle Element Information of the vehicle
ConfirmResponse/bookings/booking/transfers/transfer/vehicle/code String Vehicle code id
ConfirmResponse/bookings/booking/transfers/transfer/vehicle/name String Vehicle name
ConfirmResponse/bookings/booking/transfers/transfer/category Element Service category information
ConfirmResponse/bookings/booking/transfers/transfer/category/code String Category code
ConfirmResponse/bookings/booking/transfers/transfer/category/name String Category name
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation Element Information regarding the pickUp locations
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/from Element Information regarding the pickUp origin location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/from/code String Code of the pickUp origin location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/from/description String Description of the pickUp origin location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/from/type String

PickUp origin location code type. Possible values:

  • GIATA
  • ATLAS
  • IATA
  • PORT
  • STATION
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/to Element Information regarding the pickUp destination location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/to/code String Code of the pickUp destination location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/to/description String Description of the pickUp destination location
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/to/type String

PickUp destination location code type. Possible values:

  • GIATA
  • ATLAS
  • IATA
  • PORT
  • STATION
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/date String Pickup date
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/time String Pickup time
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup Element Information of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/address String Physical address of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/number String Number of the address of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/town String City name of the address of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/zip String Postal code of the address of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/description String Pickup description an instrucctions to reach the place
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/altitude String Elevation from sea level
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/latitude String Latitude data for geolocation
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/longitude String Longitude data for geolocation
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/order String Order of the pickUp
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/useWebCheckpickup Boolean Indicates if the provider offers website for checkin
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/pickupId Int Id of the pickup
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/stopName String Name of the stop where the pickup takes place
ConfirmResponse/bookings/booking/transfers/transfer/pickupInformation/pickup/image String Image/map to help locate the pickup
ConfirmResponse/bookings/booking/transfers/transfer/minPaxCapacity Int Mininum number of passengers needed to book the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/maxPaxCapacity Int Passenger limit of the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/paxes Array of pax elements Collection of passengers in the reservation
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax Element Passenger information
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/title String Given title of the lead passenger
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/name String Passenger first name
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/surname String Passenger last name
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/email String Passenger contact email
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/phone String Passenger contact phone number
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/type String

Passenger type. Possible values:

  • ADULT
  • CHILD
  • INFANT
ConfirmResponse/bookings/booking/transfers/transfer/paxes/pax/age String Passenger age
ConfirmResponse/bookings/booking/transfers/transfer/content Element Static information of the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/vehicle Element Information of the vehicle used in the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/vehicle/code String Vehicle code used in the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/vehicle/name String Name of the type of the vehicle used in the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/category Element Information of the category of the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/category/code String Category code of the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/content/category/name String Category name of the ttransfer service category
ConfirmResponse/bookings/booking/transfers/transfer/content/images Array of image elements List of transfer pictures
ConfirmResponse/bookings/booking/transfers/transfer/content/images/image Element Image information
ConfirmResponse/bookings/booking/transfers/transfer/content/images/image/url String Path of the picture file
ConfirmResponse/bookings/booking/transfers/transfer/content/images/image/type String

Type name of the picture. Possible values:

  • SMALL
  • MEDIUM
  • LARGE
  • EXTRALARGE
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos Array of transferDetailInfo elements Collection of detailed information about the transfer
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos/transferDetailInfo Element Transfer detailed information
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos/transferDetailInfo/id String Information id
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos/transferDetailInfo/name String Information name
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos/transferDetailInfo/description String Details and information on the transfer
ConfirmResponse/bookings/booking/transfers/transfer/content/transferDetailInfos/transferDetailInfo/type String

Transfer detail info type. Possible values:

  • GENERAL_INFO
  • GENERIC_GUIDELINES
ConfirmResponse/bookings/booking/transfers/transfer/content/customerTransferTimeInfo Array of Information of the customer transfer time
ConfirmResponse/bookings/booking/transfers/transfer/content/customerTransferTimeInfo/TransferTimeInfo TransferTimeInfo element Transfer time details
ConfirmResponse/bookings/booking/transfers/transfer/content/customerTransferTimeInfo/TransferTimeInfo/metric String Time unit type
ConfirmResponse/bookings/booking/transfers/transfer/content/customerTransferTimeInfo/TransferTimeInfo/type String

Transfer time info type. Possible values:

  • MAX_WAIT_TIME
  • MAX_WAIT_TIME_SUP_DOM
  • MAX_WAIT_TIME_SUP_INT
ConfirmResponse/bookings/booking/transfers/transfer/content/customerTransferTimeInfo/TransferTimeInfo/value Int Number of units
ConfirmResponse/bookings/booking/transfers/transfer/content/supplierTransferTimeInfo Array of supplierTransferTimeInfo elements Information of the supplier transfer time
ConfirmResponse/bookings/booking/transfers/transfer/content/supplierTransferTimeInfo/TransferTimeInfo TransferTimeInfo element Transfer time details
ConfirmResponse/bookings/booking/transfers/transfer/content/supplierTransferTimeInfo/TransferTimeInfo/metric String Time unit type
ConfirmResponse/bookings/booking/transfers/transfer/content/supplierTransferTimeInfo/TransferTimeInfo/type String

Transfer time info type. Possible values:

  • MAX_WAIT_TIME
  • MAX_WAIT_TIME_SUP_DOM
  • MAX_WAIT_TIME_SUP_INT
ConfirmResponse/bookings/booking/transfers/transfer/content/supplierTransferTimeInfo/TransferTimeInfo/value Int Number of units
ConfirmResponse/bookings/booking/transfers/transfer/price Element Price information of the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/price/totalAmount Double Total amount of the booking
ConfirmResponse/bookings/booking/transfers/transfer/price/netAmount Double Net amount of the booking
ConfirmResponse/bookings/booking/transfers/transfer/rateKey String Does not apply on Booking response
ConfirmResponse/bookings/booking/transfers/transfer/cancellationPolicies Array of cancellationPolicy elements List of cancellation policies applied to the transfer service
ConfirmResponse/bookings/booking/transfers/transfer/cancellationPolicies/cancellationPolicy Element Information of the cancellation policy
ConfirmResponse/bookings/booking/transfers/transfer/cancellationPolicies/cancellationPolicy/amount Double Amount to be charged in case booking is cancelled after the date specified in the '@from' field.
ConfirmResponse/bookings/booking/transfers/transfer/cancellationPolicies/cancellationPolicy/from String Date from which the amount will be charged, format ISO 8601 (yyyy-MM-ddTHH:mm:ssZ)
ConfirmResponse/bookings/booking/transfers/transfer/links Array of link elements Information on the navigation links available from the current operation
ConfirmResponse/bookings/booking/transfers/transfer/links/link Element Link information
ConfirmResponse/bookings/booking/transfers/transfer/links/link/rel String Specifies the relationship between the current document and the linked document/resource
ConfirmResponse/bookings/booking/transfers/transfer/links/link/href String Specifies the path of the resource the link goes to
ConfirmResponse/bookings/booking/transfers/transfer/factsheetId Int Content card number associated with the transfer, identifies the relationship between type of vehicle, type of service and type of transfer
ConfirmResponse/bookings/booking/transfers/transfer/arrivalFlightNumber String Flight number of the arrival flight
ConfirmResponse/bookings/booking/transfers/transfer/departureFlightNumber String Flight number of the departure flight
ConfirmResponse/bookings/booking/transfers/transfer/arrivalShipName String Name of the ship on the arrival trip
ConfirmResponse/bookings/booking/transfers/transfer/departureShipName String Name of the ship on the departure trip
ConfirmResponse/bookings/booking/transfers/transfer/arrivalTrainInfo Element Information of the train on the arrival trip
ConfirmResponse/bookings/booking/transfers/transfer/arrivalTrainInfo/trainCompanyName String Train company name
ConfirmResponse/bookings/booking/transfers/transfer/arrivalTrainInfo/trainNumber String Train number
ConfirmResponse/bookings/booking/transfers/transfer/departureTrainInfo Element Information of the train on the departure trip
ConfirmResponse/bookings/booking/transfers/transfer/departureTrainInfo/trainCompanyName String Train company name
ConfirmResponse/bookings/booking/transfers/transfer/departureTrainInfo/trainNumber String Train number
ConfirmResponse/bookings/booking/clientReference String Client internal booking reference
ConfirmResponse/bookings/booking/welcomeMessage String Message the transfer will show to the passenger upon pickup
ConfirmResponse/bookings/booking/remark String Comments.NOTE:The character limit in this field is 2000 characters.
ConfirmResponse/bookings/booking/invoiceCompany Element Element that contains information about the invoice company
ConfirmResponse/bookings/booking/invoiceCompany/code String Code of the invoice company
ConfirmResponse/bookings/booking/invoiceCompany/name String Name of the invoice company
ConfirmResponse/bookings/booking/invoiceCompany/registrationNumber String Registration number of the invoice company
ConfirmResponse/bookings/booking/totalAmount String Registration number of the invoice company
ConfirmResponse/bookings/booking/totalNetAmount String Registration number of the invoice company
ConfirmResponse/bookings/booking/pendingAmount String Registration number of the invoice company
ConfirmResponse/bookings/booking/currency String Registration number of the invoice company

Response JSON Example

{
    "bookings": [
        {
            "reference": "1.4135098",
            "creationDate": "2019-02-18T08:17:34",
            "status": "CONFIRMED",
            "modificationsPolicies": {
                "cancellation": true,
                "modification": true
            },
            "leadPax": {
                "title": "MR",
                "name": "John",
                "surname": "Doe",
                "email": "john.doe@hotelbeds.com",
                "phone": "+16543245812",
                "type": null,
                "age": null
            },
            "transfers": [
                {
                    "id": 1,
                    "direction": "RETURN",
                    "transferType": "PRIVATE",
                    "vehicle": {
                        "code": "CR",
                        "name": null
                    },
                    "category": {
                        "code": "STND",
                        "name": null
                    },
                    "pickupInformation": {
                        "from": {
                            "code": "1523",
                            "description": null,
                            "type": "ATLAS"
                        },
                        "to": {
                            "code": "PMI",
                            "description": null,
                            "type": "IATA"
                        },
                        "date": "2019-12-28",
                        "time": "12:15:11",
                        "pickup": {
                            "address": null,
                            "number": null,
                            "town": null,
                            "zip": null,
                            "description": null,
                            "altitude": null,
                            "latitude": null,
                            "longitude": null,
                            "order": null,
                            "useWebCheckpickup": false,
                            "pickupId": null,
                            "stopName": null,
                            "image": null
                        }
                    },
                    "minPaxCapacity": null,
                    "maxPaxCapacity": null,
                    "paxes": [
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "ADULT",
                            "age": 30
                        },
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "ADULT",
                            "age": 30
                        },
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "CHILD",
                            "age": 3
                        }
                    ],
                    "content": null,
                    "price": {
                        "totalAmount": 26.33,
                        "netAmount": 22.85
                    },
                    "rateKey": null,
                    "cancellationPolicies": [
                        {
                            "amount": 26.33,
                            "from": "2019-12-26T00:00:00"
                        }
                    ],
                    "links": null,
                    "factsheetId": 739,
                    "arrivalFlightNumber": null,
                    "departureFlightNumber": "IB4321",
                    "arrivalShipName": null,
                    "departureShipName": null,
                    "arrivalTrainInfo": null,
                    "departureTrainInfo": null
                },
                {
                    "id": 2,
                    "direction": "DEPARTURE",
                    "transferType": "PRIVATE",
                    "vehicle": {
                        "code": "DSBLD",
                        "name": null
                    },
                    "category": {
                        "code": "SPCL",
                        "name": null
                    },
                    "pickupInformation": {
                        "from": {
                            "code": "PMI",
                            "description": "AEROPUERTO",
                            "type": "IATA"
                        },
                        "to": {
                            "code": "1523",
                            "description": null,
                            "type": "ATLAS"
                        },
                        "date": "2019-12-30",
                        "time": "08:30:00",
                        "pickup": {
                            "address": null,
                            "number": null,
                            "town": null,
                            "zip": null,
                            "description": "Cuando hayas recogido tu equipaje, abandona la zona de equipajes por la puerta B, gira a la derecha y dirígete al mostrador de Destination Services (el último de la zona de llegadas), situado enfrente de la columna nº1.  Aquí te atenderán y acompañarán al vehículo de traslados. -Si no puedes localizar al conductor/agente, por favor llama a DESTINATION SERVICES al +34 971 922 694.Idiomas de atención teléfonica:inglés, español. No abandones la zona de recogida sin antes contactar con el agente/conductor.",
                            "altitude": null,
                            "latitude": null,
                            "longitude": null,
                            "order": null,
                            "useWebCheckpickup": false,
                            "pickupId": 3941,
                            "stopName": "PMI OFICINA AEROPUERTO",
                            "image": "http://media.activitiesbank.com/pickup/maps/all.jpg"
                        }
                    },
                    "minPaxCapacity": null,
                    "maxPaxCapacity": null,
                    "paxes": [
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "ADULT",
                            "age": 30
                        },
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "ADULT",
                            "age": 30
                        },
                        {
                            "title": null,
                            "name": null,
                            "surname": null,
                            "email": null,
                            "phone": null,
                            "type": "CHILD",
                            "age": 3
                        }
                    ],
                    "content": {
                        "vehicle": {
                            "code": "DSBLD",
                            "name": "Discapacitado"
                        },
                        "category": {
                            "code": "SPCL",
                            "name": "Especial"
                        },
                        "images": [
                            {
                                "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/small/prvt-spcl-dsbld.png",
                                "type": "SMALL"
                            },
                            {
                                "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/medium/prvt-spcl-dsbld.png",
                                "type": "MEDIUM"
                            },
                            {
                                "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/large/prvt-spcl-dsbld.png",
                                "type": "LARGE"
                            },
                            {
                                "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/extralarge/prvt-spcl-dsbld.png",
                                "type": "EXTRALARGE"
                            }
                        ],
                        "transferDetailInfo": [],
                        "customerTransferTimeInfo": [
                            {
                                "value": 90,
                                "type": "MAX_WAIT_TIME_SUP_INT",
                                "metric": "minutos"
                            }
                        ],
                        "supplierTransferTimeInfo": [
                            {
                                "value": 60,
                                "type": "MAX_WAIT_TIME_SUP_INT",
                                "metric": "minutos"
                            }
                        ]
                    },
                    "price": {
                        "totalAmount": 47.36,
                        "netAmount": 41.11
                    },
                    "rateKey": null,
                    "cancellationPolicies": [
                        {
                            "amount": 47.36,
                            "from": "2019-12-29T00:00:00"
                        }
                    ],
                    "links": null,
                    "factsheetId": 220,
                    "arrivalFlightNumber": "XR1234",
                    "departureFlightNumber": null,
                    "arrivalShipName": null,
                    "departureShipName": null,
                    "arrivalTrainInfo": null,
                    "departureTrainInfo": null
                }
            ],
            "clientReference": "IntegrationAgency",
            "welcomeMessage": "Welcome Mr. John Doe",
            "remark": "Booking remarks are to be written here.",
            "invoiceCompany": {
                "code": "HBD",
                "company": null,
                "registrationNumber": null
            },
            "totalAmount": 73.69,
            "totalNetAmount": 63.96,
            "pendingAmount": 63.96,
            "currency": "EUR"
        }
    ]
}

 

Post Booking Operations

Once you have confirmed bookings, there's a series of operations that can be performed:

Bear in mind that you will need the booking reference of the bookings you carried out to perform this operations.

Docs Navigation