Amadeus · Schema

ArrivalFlightDetails

ArrivalFlightDetails schema from Hotel Booking API

TravelTravel TechnologyReservationsFlightsHotelsAirlinesHospitalityTours and ActivitiesCars and TransfersDestination ContentItinerary ManagementTrip PlanningArtificial IntelligenceMarket Insights

Properties

Name Type Description
carrierCode string Carrier code
number string Flight segment number
departure object Departure or arrival information
arrival object Departure or arrival information
View JSON Schema on GitHub

JSON Schema

hotel-booking-arrival-flight-details-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amadeus/refs/heads/main/json-schema/hotel-booking-arrival-flight-details-schema.json",
  "title": "ArrivalFlightDetails",
  "description": "ArrivalFlightDetails schema from Hotel Booking API",
  "type": "object",
  "properties": {
    "carrierCode": {
      "type": "string",
      "description": "Carrier code",
      "example": "LH"
    },
    "number": {
      "type": "string",
      "description": "Flight segment number",
      "example": "1050"
    },
    "departure": {
      "type": "object",
      "description": "Departure or arrival information",
      "title": "FlightSegment_Departure",
      "required": [
        "iataCode"
      ],
      "properties": {
        "iataCode": {
          "description": "IATA Airport code",
          "type": "string",
          "example": "JFK"
        }
      }
    },
    "arrival": {
      "type": "object",
      "description": "Departure or arrival information",
      "title": "FlightSegment_Arrival",
      "properties": {
        "iataCode": {
          "description": "IATA Airport code",
          "type": "string",
          "example": "JFK"
        },
        "terminal": {
          "description": "Terminal name / number",
          "type": "string",
          "example": "T2"
        },
        "at": {
          "description": "Local date and time at the arrival of the flight with the following format \"YYYY-MM-DD'T'HH:mm:ss\" (for example 2017-02-10T20:40:00 if the flight arrive 20h40 local time)",
          "type": "string",
          "format": "date-time",
          "example": "2017-10-23T20:00:00+02:00"
        }
      },
      "required": [
        "iataCode",
        "terminal",
        "at"
      ]
    }
  },
  "required": [
    "carrierCode",
    "number",
    "departure"
  ]
}