Availability

Availability is the first operation in the booking flow of APItude, it allows to check which available transfer services can be booked in the requested area for a given range of dates and for a given passengers group.

Availability Request

Endpoint

GET https://hotel-booking-api.int.hotelbeds.com/transfer-api/1.0/availability/ {{language}} /from/ {{fromType}} / {{fromCode}} /to/ {{toType}} / {{toCode}} / {{outbound}} / {{inbound}} / {{adults}} / {{children}} / {{infants}}
TIMEOUT: 60 seconds

 

Request parameters

Parameter Type Mandatory Description
language String Y requested language code
fromType String Y Departure location code type
fromCode String Y Departure location code
toType String Y Destination location code type
toCode String Y Destination location code
outbound String Y Departure datetime
inbound String N Return datetime
adults Int Y Number of adult passengers
children Int Y Number of child passengers
infants Int Y Number of infant passengers

Request Example

https://api.test.hotelbeds.com/transfer-api/1.0/availability/en/from/ATLAS/1523/to/IATA/PMI/2019-10-25T10:15:30/2/1/0

https://api.test.hotelbeds.com/transfer-api/1.0/availability/en/from/ATLAS/1523/to/IATA/PMI/2019-12-28T12:15:11/2019-12-30T08:30:52/2/1/0

 

Availability Response

The transfer availability response contains all information necessary to confirm the reservation or to recheck availability for a particular transfer service.

It is distributed in hotel nodes which contain the information about the hotel and the different rates with their room types and board types.

Response Parameters

Node/Attribute Type Description
AvailabilityResponse Element Top Element
AvailabilityResponse/search Element Information on the performed search
AvailabilityResponse/search/language String Code of the requested language
AvailabilityResponse/search/departure Element Departure datetime information
AvailabilityResponse/search/departure/date String Departure date
AvailabilityResponse/search/departure/time String Departure time
AvailabilityResponse/search/comeBack String Return datetime information
AvailabilityResponse/search/comeBack/date String Return date
AvailabilityResponse/search/comeBack/time String Return time
AvailabilityResponse/search/occupancy Element Passenger group information
AvailabilityResponse/search/occupancy/adults Int Number of adult passengers
AvailabilityResponse/search/occupancy/children Int Number of children passengers
AvailabilityResponse/search/occupancy/infants Int Number of infant passengers
AvailabilityResponse/search/from Int Departure point information
AvailabilityResponse/search/from/code Int Departure location code
AvailabilityResponse/search/from/description String Departure location description
AvailabilityResponse/search/from/type String Departure location code type
AvailabilityResponse/search/to Int Destination point information
AvailabilityResponse/search/to/code Int Destination point code
AvailabilityResponse/search/to/description String Destination location description
AvailabilityResponse/search/to/type String Destination location code type
AvailabilityResponse/services Array of service elements List of available transfer services
AvailabilityResponse/services/service Element Information of the transfer service
AvailabilityResponse/services/service/id Int Service id code
AvailabilityResponse/services/service/direction String

Direction of travel. Possible values:

  • DEPARTURE
  • RETURN
AvailabilityResponse/services/service/transferType String

Transfer type. Possible values:

  • SHARED
  • PRIVATE
AvailabilityResponse/services/service/vehicle Element Information of the vehicle
AvailabilityResponse/services/service/vehicle/code String Vehicle code id
AvailabilityResponse/services/service/vehicle/name String Vehicle name
AvailabilityResponse/services/service/category Element Service category information
AvailabilityResponse/services/service/category/code String Category code
AvailabilityResponse/services/service/category/name String Category name
AvailabilityResponse/services/service/pickupInformation Element Information regarding the pickUp locations
AvailabilityResponse/services/service/pickupInformation/from Element Information regarding the pickUp origin location
AvailabilityResponse/services/service/pickupInformation/from/code String Code of the pickUp origin location
AvailabilityResponse/services/service/pickupInformation/from/description String Description of the pickUp origin location
AvailabilityResponse/services/service/pickupInformation/from/type String

PickUp destination location code type. Possible values:

  • GIATA
  • ATLAS
  • IATA
  • PORT
  • STATION
AvailabilityResponse/services/service/pickupInformation/to Element Information regarding the pickUp destination location
AvailabilityResponse/services/service/pickupInformation/to/code String Code of the pickUp destination location
AvailabilityResponse/services/service/pickupInformation/to/description String Description of the pickUp destination location
AvailabilityResponse/services/service/pickupInformation/to/type String

PickUp destination location code type. Possible values:

  • GIATA
  • ATLAS
  • IATA
  • PORT
  • STATION
AvailabilityResponse/services/service/pickupInformation/date String Pickup date
AvailabilityResponse/services/service/pickupInformation/time String Pickup time
AvailabilityResponse/services/service/pickupInformation/pickup Element Information of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/address String Physical address of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/number String Number of the address of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/town String City name of the address of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/zip String Postal code of the address of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/description String Pickup description an instrucctions to reach the place
AvailabilityResponse/services/service/pickupInformation/pickup/altitude String Elevation from sea level
AvailabilityResponse/services/service/pickupInformation/pickup/latitude String Latitude data for geolocation
AvailabilityResponse/services/service/pickupInformation/pickup/longitude String Longitude data for geolocation
AvailabilityResponse/services/service/pickupInformation/pickup/useWebCheckpickup Boolean Indicates if the provider offers website for checkin
AvailabilityResponse/services/service/pickupInformation/pickup/pickupId Int Id of the pickup
AvailabilityResponse/services/service/pickupInformation/pickup/stopName String Name of the stop where the pickup takes place
AvailabilityResponse/services/service/pickupInformation/pickup/image String Image/map to help locate the pickup
AvailabilityResponse/services/service/minPaxCapacity Int Mininum number of passengers needed to book the transfer service
AvailabilityResponse/services/service/maxPaxCapacity Int Passenger limit of the transfer service
AvailabilityResponse/services/service/paxes Int Does not apply on availability
AvailabilityResponse/services/service/content Element Static information of the transfer service
AvailabilityResponse/services/service/content/vehicle Element Information of the vehicle used in the transfer service
AvailabilityResponse/services/service/content/vehicle/code String Vehicle code used in the transfer service
AvailabilityResponse/services/service/content/vehicle/name String Name of the type of the vehicle used in the transfer service
AvailabilityResponse/services/service/content/category Element Information of the category of the transfer service
AvailabilityResponse/services/service/content/category/code String Category code of the transfer service
AvailabilityResponse/services/service/content/category/name String Category name of the ttransfer service category
AvailabilityResponse/services/service/content/images Array of image elements List of transfer pictures
AvailabilityResponse/services/service/content/images/image Element Image information
AvailabilityResponse/services/service/content/images/image/url String Path of the picture file
AvailabilityResponse/services/service/content/images/image/type String

Type name of the picture. Possible values:

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

Transfer detail info type. Possible values:

  • GENERAL_INFO
  • GENERIC_GUIDELINES
AvailabilityResponse/services/service/content/customerTransferTimeInfo Array of Information of the customer transfer time
AvailabilityResponse/services/service/content/customerTransferTimeInfo/TransferTimeInfo TransferTimeInfo element Transfer time details
AvailabilityResponse/services/service/content/customerTransferTimeInfo/TransferTimeInfo/metric String Time unit type
AvailabilityResponse/services/service/content/customerTransferTimeInfo/TransferTimeInfo/type String

Transfer time info type. Possible values:

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

Transfer time info type. Possible values:

  • MAX_WAIT_TIME
  • MAX_WAIT_TIME_SUP_DOM
  • MAX_WAIT_TIME_SUP_INT
AvailabilityResponse/services/service/content/supplierTransferTimeInfo/TransferTimeInfo/value Int Number of units
AvailabilityResponse/services/service/price Element Price information of the transfer service
AvailabilityResponse/services/service/price/totalAmount Double Total amount of the booking
AvailabilityResponse/services/service/price/netAmount Double Net amount of the booking
AvailabilityResponse/services/service/rateKey String Internal key of the rate, to be used for confirmation
AvailabilityResponse/services/service/cancellationPolicies String Internal key of the rate, to be used for confirmation
AvailabilityResponse/services/service/links Array of link elements Information on the navigation links available from the current operation
AvailabilityResponse/services/service/links/link Element Link information
AvailabilityResponse/services/service/links/link/rel String Specifies the relationship between the current document and the linked document/resource
AvailabilityResponse/services/service/links/link/href String Specifies the path of the resource the link goes to
AvailabilityResponse/services/service/factsheetId Int Content card number associated with the transfer, identifies the relationship between type of vehicle, type of service and type of transfer
AvailabilityResponse/services/service/arrivalFlightNumber Element Does not apply on availability
AvailabilityResponse/services/service/departureFlightNumber Element Does not apply on availability
AvailabilityResponse/services/service/arrivalShipName Element Does not apply on availability
AvailabilityResponse/services/service/departureShipName Element Does not apply on availability
AvailabilityResponse/services/service/arrivalTrainInfo Element Does not apply on availability
AvailabilityResponse/services/service/departureTrainInfo Element Does not apply on availability

Response JSON Example

{
    "search": {
        "language": "en",
        "departure": {
            "date": "2019-12-28",
            "time": "12:15:11"
        },
        "comeBack": {
            "date": "2019-12-30",
            "time": "08:30:52"
        },
        "occupancy": {
            "adults": 2,
            "children": 1,
            "infants": 0
        },
        "from": {
            "code": "1523",
            "description": "",
            "type": "ATLAS"
        },
        "to": {
            "code": "PMI",
            "description": "",
            "type": "IATA"
        }
    },
    "services": [
        {
            "id": 0,
            "direction": "DEPARTURE",
            "transferType": "PRIVATE",
            "vehicle": {
                "code": "CR",
                "name": null
            },
            "category": {
                "code": "STND",
                "name": null
            },
            "pickupInformation": {
                "from": {
                    "code": "1523",
                    "description": null,
                    "type": "ATLAS"
                },
                "to": {
                    "code": "PMI",
                    "description": "AEROPUERTO",
                    "type": "IATA"
                },
                "date": "2019-12-28",
                "time": "09:55:00",
                "pickup": {
                    "address": null,
                    "number": null,
                    "town": null,
                    "zip": null,
                    "description": "You will be picked up outside the hotel entrance. If you are unable to locate the driver/agent, please call Destination Services on +34 971 922 694. Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "altitude": null,
                    "latitude": null,
                    "longitude": null,
                    "order": null,
                    "useWebCheckpickup": false,
                    "pickupId": 13171,
                    "stopName": "OUTSIDE",
                    "image": null
                }
            },
            "minPaxCapacity": 1,
            "maxPaxCapacity": 4,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "CR",
                    "name": "Car"
                },
                "category": {
                    "code": "STND",
                    "name": "Standard"
                },
                "images": [
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/small/prvt-stnd-cr.png",
                        "type": "SMALL"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/medium/prvt-stnd-cr.png",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/large/prvt-stnd-cr.png",
                        "type": "LARGE"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/extralarge/prvt-stnd-cr.png",
                        "type": "EXTRALARGE"
                    }
                ],
                "transferDetailInfo": [],
                "customerTransferTimeInfo": [],
                "supplierTransferTimeInfo": [
                    {
                        "value": 15,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 26.33,
                "netAmount": 22.85
            },
            "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",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 2211,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "arrivalShipName": null,
            "departureShipName": null,
            "arrivalTrainInfo": null,
            "departureTrainInfo": null
        },
        {
            "id": 1,
            "direction": "DEPARTURE",
            "transferType": "PRIVATE",
            "vehicle": {
                "code": "MVEL",
                "name": null
            },
            "category": {
                "code": "PRM",
                "name": null
            },
            "pickupInformation": {
                "from": {
                    "code": "1523",
                    "description": null,
                    "type": "ATLAS"
                },
                "to": {
                    "code": "PMI",
                    "description": "AEROPUERTO",
                    "type": "IATA"
                },
                "date": "2019-12-28",
                "time": "09:55:00",
                "pickup": {
                    "address": null,
                    "number": null,
                    "town": null,
                    "zip": null,
                    "description": "You will be picked up outside the hotel entrance. If you are unable to locate the driver/agent, please call Destination Services on +34 971 922 694. Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "altitude": null,
                    "latitude": null,
                    "longitude": null,
                    "order": null,
                    "useWebCheckpickup": false,
                    "pickupId": 13171,
                    "stopName": "OUTSIDE",
                    "image": null
                }
            },
            "minPaxCapacity": 1,
            "maxPaxCapacity": 4,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "MVEL",
                    "name": "Minivan extra luggage"
                },
                "category": {
                    "code": "PRM",
                    "name": "Premium"
                },
                "images": [
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/small/prvt-prm-mvel.png",
                        "type": "SMALL"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/medium/prvt-prm-mvel.png",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/large/prvt-prm-mvel.png",
                        "type": "LARGE"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/extralarge/prvt-prm-mvel.png",
                        "type": "EXTRALARGE"
                    }
                ],
                "transferDetailInfo": [],
                "customerTransferTimeInfo": [],
                "supplierTransferTimeInfo": [
                    {
                        "value": 15,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 47.62,
                "netAmount": 41.33
            },
            "rateKey": "DEPARTURE|ATLAS|1523|IATA|PMI|2019-12-28T12:15:11|2~1~0|4|107144|TAB PVT MVEL|107144|TAB PVT MVEL|1|PRVT|3|MVEL|PRM|47.62|CPASTILLA|AEROPUERTO|13171|1651|PMI",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 1651,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "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": "1523",
                    "description": null,
                    "type": "ATLAS"
                },
                "to": {
                    "code": "PMI",
                    "description": "AEROPUERTO",
                    "type": "IATA"
                },
                "date": "2019-12-28",
                "time": "09:55:00",
                "pickup": {
                    "address": null,
                    "number": null,
                    "town": null,
                    "zip": null,
                    "description": "You will be picked up outside the hotel entrance. If you are unable to locate the driver/agent, please call Destination Services on +34 971 922 694. Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "altitude": null,
                    "latitude": null,
                    "longitude": null,
                    "order": null,
                    "useWebCheckpickup": false,
                    "pickupId": 13171,
                    "stopName": "OUTSIDE",
                    "image": null
                }
            },
            "minPaxCapacity": 1,
            "maxPaxCapacity": 3,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "DSBLD",
                    "name": "Disabled"
                },
                "category": {
                    "code": "SPCL",
                    "name": "Special"
                },
                "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": [],
                "supplierTransferTimeInfo": [
                    {
                        "value": 15,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 47.36,
                "netAmount": 41.11
            },
            "rateKey": "DEPARTURE|ATLAS|1523|IATA|PMI|2019-12-28T12:15:11|2~1~0|3|107142|TAB PVT SPL|107142|TAB PVT SPL|1|PRVT|H|DSBLD|SPCL|47.36|CPASTILLA|AEROPUERTO|13171|220|PMI",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 220,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "arrivalShipName": null,
            "departureShipName": null,
            "arrivalTrainInfo": null,
            "departureTrainInfo": null
        },
        {
            "id": 0,
            "direction": "RETURN",
            "transferType": "PRIVATE",
            "vehicle": {
                "code": "CR",
                "name": null
            },
            "category": {
                "code": "STND",
                "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": "Once you have collected your luggage, leave the baggage area through door B, turn right to proceed to the Destination Services airport Desk which is the last desk in the arrival area, located in front of column number 1.  Here you will be attendend and escorted to the transfer vehicle.-If you are unable to locate the driver/agent, please call DESTINATION SERVICES on +34 971 922 694.Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "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": 1,
            "maxPaxCapacity": 4,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "CR",
                    "name": "Car"
                },
                "category": {
                    "code": "STND",
                    "name": "Standard"
                },
                "images": [
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/small/prvt-stnd-cr.png",
                        "type": "SMALL"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/medium/prvt-stnd-cr.png",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/large/prvt-stnd-cr.png",
                        "type": "LARGE"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/extralarge/prvt-stnd-cr.png",
                        "type": "EXTRALARGE"
                    }
                ],
                "transferDetailInfo": [],
                "customerTransferTimeInfo": [
                    {
                        "value": 90,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ],
                "supplierTransferTimeInfo": [
                    {
                        "value": 60,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 26.33,
                "netAmount": 22.85
            },
            "rateKey": "ARRIVAL|IATA|PMI|ATLAS|1523|2019-12-30T08:30:52|2~1~0|4|107145|TAB PVT STD C|107145|TAB PVT STD C|1|PRVT|C|CR|STND|26.33|AEROPUERTO|CPASTILLA|3941|2211|PMI",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 2211,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "arrivalShipName": null,
            "departureShipName": null,
            "arrivalTrainInfo": null,
            "departureTrainInfo": null
        },
        {
            "id": 1,
            "direction": "RETURN",
            "transferType": "PRIVATE",
            "vehicle": {
                "code": "MVEL",
                "name": null
            },
            "category": {
                "code": "PRM",
                "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": "Once you have collected your luggage, leave the baggage area through door B, turn right to proceed to the Destination Services airport Desk which is the last desk in the arrival area, located in front of column number 1.  Here you will be attendend and escorted to the transfer vehicle.-If you are unable to locate the driver/agent, please call DESTINATION SERVICES on +34 971 922 694.Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "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": 1,
            "maxPaxCapacity": 4,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "MVEL",
                    "name": "Minivan extra luggage"
                },
                "category": {
                    "code": "PRM",
                    "name": "Premium"
                },
                "images": [
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/small/prvt-prm-mvel.png",
                        "type": "SMALL"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/medium/prvt-prm-mvel.png",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/large/prvt-prm-mvel.png",
                        "type": "LARGE"
                    },
                    {
                        "url": "http://media.stage.activitiesbank.com/giata/transfers/TRD/extralarge/prvt-prm-mvel.png",
                        "type": "EXTRALARGE"
                    }
                ],
                "transferDetailInfo": [],
                "customerTransferTimeInfo": [
                    {
                        "value": 90,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ],
                "supplierTransferTimeInfo": [
                    {
                        "value": 60,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 47.62,
                "netAmount": 41.33
            },
            "rateKey": "ARRIVAL|IATA|PMI|ATLAS|1523|2019-12-30T08:30:52|2~1~0|4|107144|TAB PVT MVEL|107144|TAB PVT MVEL|1|PRVT|3|MVEL|PRM|47.62|AEROPUERTO|CPASTILLA|3941|1651|PMI",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 1651,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "arrivalShipName": null,
            "departureShipName": null,
            "arrivalTrainInfo": null,
            "departureTrainInfo": null
        },
        {
            "id": 2,
            "direction": "RETURN",
            "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": "Once you have collected your luggage, leave the baggage area through door B, turn right to proceed to the Destination Services airport Desk which is the last desk in the arrival area, located in front of column number 1.  Here you will be attendend and escorted to the transfer vehicle.-If you are unable to locate the driver/agent, please call DESTINATION SERVICES on +34 971 922 694.Languages spoken at the call centre: English, Spanish. Please do not leave the pick-up area without having contacted the agent/driver first.",
                    "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": 1,
            "maxPaxCapacity": 3,
            "paxes": null,
            "content": {
                "vehicle": {
                    "code": "DSBLD",
                    "name": "Disabled"
                },
                "category": {
                    "code": "SPCL",
                    "name": "Special"
                },
                "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": "minutes"
                    }
                ],
                "supplierTransferTimeInfo": [
                    {
                        "value": 60,
                        "type": "MAX_WAIT_TIME_SUP_INT",
                        "metric": "minutes"
                    }
                ]
            },
            "price": {
                "totalAmount": 47.36,
                "netAmount": 41.11
            },
            "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",
            "cancellationPolicies": [],
            "links": [
                {
                    "rel": "self",
                    "href": "/transfers"
                },
                {
                    "rel": "confirmWithContent",
                    "href": "/confirmWithContent"
                }
            ],
            "factsheetId": 220,
            "arrivalFlightNumber": null,
            "departureFlightNumber": null,
            "arrivalShipName": null,
            "departureShipName": null,
            "arrivalTrainInfo": null,
            "departureTrainInfo": null
        }
    ]
}

Docs Navigation