# Get Info Endpoint: GET /travel-details/{id} Version: 2.0.0 Security: oAuth, bearerAuth ## Path parameters: - `id` (string, required) Travel Detail Link ID. Example: "ABCD-EFGH-IJKL" ## Query parameters: - `with` (array) Comma separated codes to retrieve additional information. Allowed codes: requirements, subscriptions. Enum: "requirements", "subscriptions" - `content_type` (string) If requirements information is requested using the 'with' parameter, you may additionally specify if simple text or html content should be returned for requirements. Default: html Enum: "html", "text" - `mark_visited` (boolean) Whether to mark the travel detail link as 'visited' by travellers, ie: all important changes seen by travellers. These links will no longer trigger the 'unseen important changes' emails that are sent to managers if there are unseen important changes for a link. Example: true ## Response 200 fields (application/json): - `data` (object) - `data.tid` (string) Example: "ABCD-EFGH-IJKL" - `data.reference_id` (string,null) Example: "REF-123" - `data.trip_name` (string) Example: "Trip Name" - `data.cruise_compass` (object,null) - `data.cruise_compass.cruise_id` (string) Cruise ID for associated Cruise Compass cruise. - `data.destinations` (array) Example: ["TR","ZA","AE"] - `data.destinations_list` (array) - `data.destinations_list.code` (string) Destination code for the information record. Example: "FR" - `data.destinations_list.type` (string) Enum: "cruise", "pre-stay", "follow-up" - `data.nationalities` (array) Example: ["DE","AT"] - `data.nationalities_meta` (array) - `data.nationalities_meta.code` (string) Code for nationality that this meta information record belongs to. - `data.nationalities_meta.inherent` (boolean) Whether the nationality was added by an API request. - `data.nationalities_meta.added_by_user` (boolean) Whether the nationality was added by a traveller on travel detail link. - `data.tour_operators` (array) Tour operator content will be displayed on the travel details link for records with these codes. Example: ["tour_operator_1","tour_operator_2"] - `data.individual_contents` (array) Individual content sections will be displayed on the travel details link for these codes. Example: ["individual_content_section_1","individual_content_section_2"] - `data.start_date` (string) Example: "2020-01-01" - `data.end_date` (string) Example: "2020-01-07" - `data.note` (string,null) Example: "A note about the trip." - `data.cover_media` (string) Cover media that will be displayed on the enduser link. - `data.visits` (integer) - `data.last_visited_at` (string) Example: "2020-01-01 00:00:00" - `data.last_important_change_at` (string) Example: "2020-01-01 00:00:00" - `data.created_at` (string) Example: "2020-01-01 00:00:00" - `requirements` (array,null) - `requirements.destination` (string) - `requirements.destination_type` (string) Enum: "travel", "transit", "cruise", "pre-stay", "follow-up" - `requirements.nationality` (string) - `requirements.title` (string) - `requirements.overview` (object) - `requirements.overview.language` (string) - `requirements.overview.content` (string) - `requirements.entry` (object) - `requirements.visa` (object) - `requirements.transit_visa` (object) - `requirements.health` (object) - `requirements.final_provisions` (object) - `individual_content` (object) - `individual_content.name` (string) - `individual_content.success` (boolean) Whether the individual content was retrieved successfully. If not, an error message will be returned in 'error' field. - `individual_content.error` (string,null) This field will contain an error message if individual content was not retrieved due to any reason. - `individual_content.sections` (array) - `individual_content.sections.code` (string) - `individual_content.sections.success` (boolean) Whether the individual content section was retrieved successfully. If not, an error message will be returned in 'error' field. - `individual_content.sections.error` (string,null) This field will contain an error message if individual content section was not retrieved due to any reason. - `tour_operators` (array,null) - `tour_operators.success` (boolean) Whether the tour operator content was retrieved successfully. If not, an error message will be returned in 'error' field. - `tour_operators.error` (string,null) This field will contain an error message if tour operator content was not retrieved due to any reason. - `tour_operators.contents` (array) - `subscriptions` (array) - `subscriptions.email_address` (string) - `subscriptions.verified_at` (string,null) - `requestid` (string) Unique Request ID identifying this request. - `responsetime` (number) Time taken to generate response.