# All Requirements Get Entry Requirements for destinations as HTML, Text or a PDF document. Use: \ .../content/all/html - to show content in a web browser / HTML viewer. \ .../content/all/text - to show content directly as text. \ .../content/all/pdf - to save & share content for offline viewing. Parameters: Simple parameters (described below) can be supplied as query parameters, eg: \ .../content/all/html?destinations=ES,FR,IT & nationalities=DE,AT & language=en Endpoint: POST /content/all/{type} Version: 2.0.0 Security: oAuth, bearerAuth ## Path parameters: - `type` (any, required) Enum: "html", "text", "pdf" ## Query parameters: - `target_device` (string) Send this parameter if the content is to be displayed on a device with limited screen space. Enum: "mobile" ## Request fields (application/json): - `language` (string) Enum: "de", "en", "fr", "it", "nl", "pl", "es", "pt", "ru", "bg", "cs", "da", "el", "fi", "hu", "nb", "ro", "sk", "sl", "sv", "tr" - `destinations` (array) List of destinations that will be visited by travellers. \ \ Simple query: json { "destinations": ["FR", "ES"] } Specifying destination type: json { "destinations": [ {"destination": "FR","type": "travel"}, {"destination": "ES", "type": "transit"} ] } For cruise query: json { "cruise_compass_cruise_id": "111-2222-33", "destinations": [ {"destination": "FR","type": "pre-stay"}, {"destination": "ES", "type": "follow-up"} ] } - `cruise_compass_cruise_id` (string) Cruise Compass Cruise ID to fetch requirements for given cruise's destinations. \ Kindly contact us if you don't have Cruise ID information for Cruise Compass. > {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires [access to content.cruise feature ](/api/account/getaccountsubscription). - `cruise` (object) Cruise Compass Cruise details to fetch requirements for given cruise's destinations. \ Kindly contact us if you don't have Cruise information from Cruise Compass. > {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires [access to content.cruise feature ](/api/account/getaccountsubscription). Example: json { "cruise": { "operator": "AIDA Cruises", "ship": "AIDAbella", "start_date": "2026-01-01", "duration_in_days": 7 } } - `cruise.operator` (string) Example: "AIDA Cruises" - `cruise.ship` (string) Example: "AIDAbella" - `cruise.start_date` (string) Example: "2026-01-01" - `cruise.duration_in_days` (integer) Example: 7 - `nationalities` (array) List of travellers' nationalities. Example: ["TR","ZA","AE"] - `trip` (object) Basic information about the trip. > {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires [access to customer.travel_detail_link.create feature ](/api/account/getaccountsubscription). Example: json { "trip": { "name": "Trip Name", "start_date": "2025-01-01", "end_date": "2025-01-07", "reference": "REF-1001", "note": "A private note about the trip.", "cover_media": "5ec72b9f-20c7-40be-882c-14214a3c303e" } } - `trip.name` (string) Example: "Trip Name" - `trip.end_date` (string) Example: "2025-01-07" - `trip.reference` (string,null) An optional reference or identifier value linking this Travel Detail Link to your system. Example: "INVOICE-1001" - `trip.note` (string,null) An optional note that may be saved with the Travel Detail Link. \ Only for your internal purposes, ie: not shown to travellers. - `trip.cover_media` (string) Selects cover media to be displayed on the enduser link. \ Use UUID retrieved from .../travel-details/media endpoint. - `tour_operators` (array) Specify tour operator codes whose information should be shown to travellers. > {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires [access to content.tour_operator feature ](/api/account/getaccountsubscription). Example: ["tour_operator_1","tour_operator_2"] - `individual_contents` (array) Specify Individual Content (your own content) section codes which should be shown to travellers. > {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires [access to content.tour_operator feature ](/api/account/getaccountsubscription). Example: ["my_content_1","my_content_2"] - `show_country_info` (boolean,null) ## Response 200 fields (application/json): - `records` (array) - `records.destination` (string) - `records.destination_type` (string) Enum: "travel", "transit", "cruise", "pre-stay", "follow-up" - `records.nationality` (string) - `records.title` (string) - `records.overview` (object) - `records.overview.language` (string) - `records.overview.content` (string) - `records.entry` (object) - `records.visa` (object) - `records.transit_visa` (object) - `records.health` (object) - `records.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) - `trip_url` (string) Example: "https://travel-details.eu/en?tid=ABCD-EFGH-IJKL" - `requestid` (string) Unique Request ID identifying this request. - `responsetime` (number) Time taken to generate response. ## Response 401 fields