Transfers
Transfers
Resources
/products/\{transferId\}
Methods
GET
Summary of changes
Transfers are now retrievable via GET /transfers/{transferId}
The transferId can be retrieved from an associated trip product (GET /trips) that has the transfer as a bookable component
Alternatively, to query for transfers that are bookable for a certain trip, use the tripId query parameter (e.g. GET /transfers?tripId={tripId})
Several field names have been updated. See response changes for a list of fields and their counterparts in the GET /transfers endpoint of the Partner API
Several fields have been removed or moved to a difference resource. See removed fields table for full details.
- Note: Transfers are returned only for trips where it is bookable as an add-on.
Request query parameter changes
| Description | Public API | Partner API | Type | Notes | ||
|---|---|---|---|---|---|---|
| **Trip ID Retrieve accommodations products that are bookable for this trip Id | n/a | tripId | string |
Response Changes
No XML feed existed for transfers, so it has been excluded here.
| Description | XML Feed | Public API | Partner API | Type |
|---|---|---|---|---|
| Transfer ID | n/a | id | id | string |
| Status | n/a | n/a | status | string |
| Name | n/a | name | name | string |
| Types | n/a | airportPickup/airportDropoff | types | "types": [ "AIRPORT_PICKUP", "AIRPORT_DROPOFF" ] |
| Prices | n/a | prices – See prices table | See prices table | array of objects |
| Transfer Locations | n/a | n/a | New: Locations type buildingName street city country | "locations": [ { "id": "5782", "type": "PICK_UP", "buildingName": "Cochin International Airport", "street": "string", "city": "Kochi", "country": "IND", } ] |
Current request (deprecated)
The legacy Public API listed transfers with pricing but without pickup/dropoff structure.
GET https://api.intrepidtravel.com/v2/transfers?productCode=BKKTRF
{
"id": 8213,
"productCode": "BKKTRF",
"name": "Airport Arrival Transfer - Bangkok",
"prices": [
{ "currencyCode": "AUD", "amount": 65 }
]
}
Updated request
The Partner API adds structured pickup/dropoff locations and supports the shared cancellation-policy model.
GET https://api.partners.intrepidtravel.cloud/transfers/{transferCode}
{
"id": "73479",
"status": "AVAILABLE",
"name": "Arrival Transfer - Marrakech Airport (RAK) to Riad Star Hotel",
"types": [
"ARRIVAL\_TRANSFER"
],
"transports": [
"PRIVATE\_VEHICLE"
],
"prices": [[](#prices_json_sample)[...](#prices_json_sample)[]](#prices_json_sample),
"locations": [
{
"id": "5782",
"type": "PICK\_UP",
"buildingName": "Cochin International Airport",
"street": "string",
"city": "Kochi",
"country": "IND",
},
{
"id": "1161",
"type": "DROP\_OFF",
"buildingName": "Grand Hotel - Kochi",
"street": "string",
"city": "Kochi",
"country": "IND",
}
]
"effectiveFrom": "2025-06-11T02:46:56.758Z",
"effectiveTo": "2025-06-11T02:46:56.758Z"
}
Removed fields
| Removed Fields | XML Feed | Public API | Notes | Relevant Field (if applicable) |
|---|---|---|---|---|
| Removed | n/a | onRequestDays | ||
| Removed | n/a | onRequestOnly | ||
| Removed | n/a | bookingClosed | ||
| Removed | n/a | href | ||
| Removed | n/a | sequence | ||
| Removed | n/a | externalReference | ||
| Removed | n/a | code |