Departures
Departures
Resources
-
/departures -
/products/\{id\}/departures -
/availability (xml)
Methods
GET
Summary of changes
Departures are now retrievable via GET /departures?tripId={tripId} OR GET /departures?tripCode={tripCode}
Specific departures are retrievable via GET /departures/{departureId}
Several field names have been updated. See response changes for a list of fields and their counterparts in the GET /departures endpoint of the Partner API
Several fields have been removed or moved to a difference resource. See removed fields table for full details.
Request query parameter changes
| Description | Public API | Partner API | Type | Notes |
|---|---|---|---|---|
| Trip code | code (mandatory) | tripCode | string | |
| Trip ID | n/a | tripId | string | |
| Return departures starting after this date | n/a | earliestDeparture | string: date | |
| Return departures departing before this date | n/a | latestDeparture | string: date | |
| Page number to return | n/a | page | integer | |
| Size of the page returned | n/a | size | integer | |
| Related products to a departure | includeRelatedProducts | n/a | boolean | Related products can be fetched from the trips resource |
| Related single supplement products that can be purchased | includeRelatedSingleSupplement | n/a | boolean | Purchasable ingle supplements are returned as part of the room options resource as an add-on to the trip |
Response Changes
| Description | XML Feed | Public API | Partner API | Type |
|---|---|---|---|---|
| Departure ID Unique identifier assigned to each specific departure instance of a trip product | departureID | id | id | string |
| Status of the departure Current state of the departure e.g. available or fully booked | departureName | status | status | string |
| Start date and time for the departure Exact date and time when this specific trip departure begins and when travelers must arrive | startDate | startDate | startDate | datetime |
| End date and time for the departure Exact date and time when this specific trip departure concludes | finishDate | endDate | endDate | datetime |
| Whether departure is guaranteed Boolean indicator showing if the departure will definitely operate regardless of booking numbers | departureGuaranteed | departureGuaranteed | isDepartureGuaranteed | boolean |
| Joining point details for the departure Specific meeting location, address, and instructions for where travelers begin this departure | startPoint startCity startCountry | name/fullAddress city countryName state postcode phone description instruction | name/address city country subdivision zipCode phoneNumber description instructions New: latitude longitude timeZoneName baseOffset | { "joiningPoint": { "name": "lorem Ipsum", "location": { "id": "H001", "address": "lorem ipsum", "city": "Melbourne", "country": "AUS", "subdivision": "VIC", "zipCode": "lorem ipsum", "latitude": "lorem ipsum", "longitude": "lorem ipsum", "timezone": { "timeZoneName": "(GMT+07:00) Bangkok, Hanoi, Jakarta", "baseOffset": 7 }, "phoneNumber": "(+64) 123 4567", "description": "Lorem Ipsum", "instructions": "Lorem Ipsum" } } |
| Finishing point details for the departure Specific ending location, address, and details for where travelers conclude this departure | finishPoint finishCity | name/fullAddress city countryName state postcode phone description instruction | name/address/country city country subdivision zipCode phoneNumber description instructions New: latitude longitude timeZoneName baseOffset | { "finishingPoint": { "name": "lorem Ipsum", "location": { "id": "H001", "address": "lorem ipsum", "city": "Melbourne", "country": "AUS", "subdivision": "VIC", "zipCode": "lorem ipsum", "latitude": "lorem ipsum", "longitude": "lorem ipsum", "timezone": { "timeZoneName": "(GMT+07:00) Bangkok, Hanoi, Jakarta", "baseOffset": 7 }, "phoneNumber": "(+64) 123 4567", "description": "Lorem Ipsum", "instructions": "Lorem Ipsum" } } |
| Related sub-departures Connected departure options that are variants or extensions of this main departure | departureCode startDate finishDate productCode/productName | departureCode startDate endDate productCode/productId relationship | departure.code startDate endDate trip.code/trip.name relationship | { "relatedDepartures": [ { "relationship": "SUB_DEPARTURE", "departure": { "id": "166856UXOF260104", "code": "UXOF260104", "startDate": "2026-01-04T00:00:00.000Z", "endDate": "2026-01-25T00:00:00.000Z" }, "trip": { "id": "166856", "code": "UXOF", "name": "Cape Town to Vic Falls" } } } |
| Kitty and exclusions that are included in the price of the trip A list of extra charges that relate to port fees, kitty, permits etc.** | currency description amount | n/a | currency name basePrice | "exclusions": [ { "name": "Kitty", "pricesPerCurrency": [ { "currency": "USD", "basePrice": 150 } ] } ] |
| The deadline for when a room option is no longer bookable Cutoff date after which customers cannot make new bookings for this departure | bookingClosed | bookingClosed | bookingDeadline (converted to a date) | datetime |
| Date and time when the departure was created Timestamp of when this specific departure was first added to the system | n/a | createdDate | createdAt | datetime |
| Date and time when the departure was last updated Timestamp of the most recent modification made to this departure's information or status | n/a | lastUpdatedDateTime | updatedAt | datetime |
Current request (deprecated)
The legacy Public API returned departures scoped to a trip code, with pricing and joining/finishing points inline.
GET https://api.intrepidtravel.com/v2/departures?productCode=TTSN
{
"departureId": "159897TTSN251005",
"productCode": "TTSN",
"startDate": "2025-10-05",
"endDate": "2025-10-19",
"status": "available",
"isDepartureGuaranteed": false,
"joiningPoint": "Nouvo City Hotel (Canal Wing), Bangkok",
"finishingPoint": "Hotel M Chiang Mai, Chiang Mai",
"spacesAvailable": 12,
"prices": [
]
}
Updated request
The Partner API supports richer query parameters (date ranges, availability, room type) and returns a normalised departure resource with room options.
GET https://api.partners.intrepidtravel.cloud/departures?tripCode=TTSN&dateRangeFrom=2026-01-01
{
"id": "159897TTSN251005",
"status": "available",
"startDate": "2025-10-05T00:00:00.000Z",
"endDate": "2025-10-19T00:00:00.000Z",
"isDepartureGuaranteed": false,
"joiningPoint": {
"name": "Nouvo City Hotel (Canal Wing)",
"location": {
"id": "644",
"address": "2 Samsen 2, Samsen Road, Pranakorn, Bangkok, THAILAND",
"city": "Bangkok",
"country": "THAILAND",
"subdivision": null,
"zipCode": "10200",
"latitude": 13.76319,
"longitude": 100.49941
},
"phoneNumber": "+66 22827500",
"description": "The Nouvo City Hotel is within walking distance of many of the area's main attractions, such as the Grand Palace, National Museum and Wat Po. We use the Canal Wing and rooms are equipped with a private en-suite. Breakfast is not included but a buffet breakfast can be purchased in the hotel's restaurant. Please also note that no alcohol is served in this hotel, but there are lots of great bars across the road.\r\n",
"instructions": "Intrepid can assist with pre-booking an arrival transfer from the airport - enquire with your agent. Please advise your flight arrival details at least 14 days prior to your departure.\r\n\r\nIf you have pre-booked a transfer for an arrival at Suvanabhumi International Airport, you will be met after exiting the Customs Hall. A transfer representative holding a sign with your name on will meet you at between Exit Door 3-4. If you cannot find your transfer representative, please go to the Information Counter at Exit Door 3. Ask them to call our transfer provider, Ms. Janet, on +66 64 649 0485. Please note that neither the driver nor any representative should ask you for additional payment.\r\n\r\nFor arrivals at Don Muang International Arrival, when you are at the arrival hall, our representative will be in front of you at Gate 5. Please find the Intrepid Logo and check your name on the signboard held by the representative on your lefthand side. If you have trouble locating our representative, please call our transfer provider Ms. Janet, at +66 64 649 0485. \r\n\r\nMetered taxis are available outside the airport entrance on the 1st floor. Exit the Customs Hall, go down to the 1st floor and leave the airport at Gate 3, 4, 7 or 8. You will find a table with a “metred taxis” sign. The taxi fare will be the metred fare plus a surcharge of THB50-THB75 (depending on the driver’s use of toll roads). The total fare will be approx. THB400. Pre-paid taxis are also available, where you will be given a docket to pay the driver a set price of THB700. Please avoid taxi touts who tell you that they have a metered taxi parked outside the airport.\r\n"
},
"finishingPoint": {
"name": "Nouvo City Hotel (Canal Wing)",
"location": {
"id": "644",
"address": "2 Samsen 2, Samsen Road, Pranakorn, Bangkok, THAILAND",
"city": "Bangkok",
"country": "THAILAND",
"subdivision": null,
"zipCode": "10200",
"latitude": 13.76319,
"longitude": 100.49941
},
"phoneNumber": "+66 22827500",
"description": "The Nouvo City Hotel is within walking distance of many of the area's main attractions, such as the Grand Palace, National Museum and Wat Po. We use the Canal Wing and rooms are equipped with a private en-suite. Breakfast is not included but a buffet breakfast can be purchased in the hotel's restaurant. Please also note that no alcohol is served in this hotel, but there are lots of great bars across the road.\r\n",
"instructions": "Intrepid can assist with pre-booking a departure transfer to the airport - enquire with your agent. Please advise your flight arrival details at least 14 days prior to the start of your trip.\r\n\r\nIf you have pre-booked a departure transfer your leader will advise your pick up time the day before your trip ends. You can expect to be picked up three hours prior to your flight. If your transfer has not arrived within 15 minutes of the scheduled pick up time, ask the hotel staff to call our transfer provide, Ms. Janet +66 64 649 0485\r\n\r\nTaxi fare from your hotel to the airport will cost approx. THB700. Please ask your leader or hotel staff for assistance in arranging a taxi.\r\n"
},
"relatedDepartures": [],
"bookingDeadline": "2025-09-28T00:00:00.000Z",
"createdAt": "2024-03-13T00:00:00.000Z",
"updatedAt": "2025-06-12T05:50:12.570Z",
"isPublishedToApp": false
}
Removed fields
| Removed Fields | XML Feed | Public API | Notes | Relevant Field (if applicable) |
|---|---|---|---|---|
| Removed | n/a | webPublishedProduct | ||
| Moved | availability | availability* | See room options | |
| Moved | prices* | prices* | See room options | |
| Moved | n/a | onRequestOnly | See room options | isOnlyOnRequest |
| Moved | n/a | onRequestCapacity | See room options | |
| Moved | freeSell | freeSell | Use room option availability | |
| Moved | lateRequest | lateRequest | Use room option availability | |
| Moved | onRequest | onRequest | Use room option availability | |
| Moved | n/a | onRequestDays | Use room option availability | |
| Moved | n/a | relatedAccommodation | See accommodation | |
| Moved | n/a | relatedSingleSupplement | See room options | |
| Moved | n/a | relatedTransfers | See transfers | |
| Moved | prices[@roomType] | roomTypeName | See room options | type |
| Moved | n/a | vehicleName | See room options | vehicle.name |
| Moved | n/a | vehicleID | See room options | vehicle.id |
| Moved | n/a | roomTypeID | See room options | id |
| Moved | n/a | canPlaceOnHoldDeparture | See room options | isOnHoldEligible |
| Moved | n/a | singleTravellerCompulsorySingleSupFlag | See room options | isSingleSupplementCompulsory |
| Removed | n/a | sharedTripNotesId | ||
| Removed | n/a | productDepartureCrew | ||
| Moved | n/a | minGroupSize | See itineraries | minimumGroupSize |
| Moved | n/a | maxGroupSize | See itineraries | maximumGroupSize |
| Moved | n/a | capacity | See room options | capacity |
| Moved | n/a | minAge | See itineraries | minimumAge |
| Moved | n/a | maxAge | See itineraries | maximumAge |
| Moved | n/a | isIncaTrailTrip | See trips | flags |
| Removed | n/a | isGorillaPermitTrip | ||
| Removed | n/a | partnerProductTypeID | ||
| Removed | n/a | partnerProductTypeName | ||
| Removed | n/a | Href | ||
| Removed | n/a | Sequence | ||
| Removed | n/a | externalReference |