Sabre · Schema

BFMRequest

TravelGDSAirlinesHotelsCar RentalBooking

Properties

Name Type Description
OTA_AirLowFareSearchRQ object
View JSON Schema on GitHub

JSON Schema

sabre-bfmrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/BFMRequest",
  "title": "BFMRequest",
  "type": "object",
  "required": [
    "OTA_AirLowFareSearchRQ"
  ],
  "properties": {
    "OTA_AirLowFareSearchRQ": {
      "type": "object",
      "required": [
        "OriginDestinationInformation",
        "TravelPreferences",
        "TravelerInfoSummary"
      ],
      "properties": {
        "OriginDestinationInformation": {
          "type": "array",
          "minItems": 1,
          "maxItems": 6,
          "items": {
            "$ref": "#/components/schemas/OriginDestinationInformation"
          }
        },
        "TravelPreferences": {
          "$ref": "#/components/schemas/TravelPreferences"
        },
        "TravelerInfoSummary": {
          "$ref": "#/components/schemas/TravelerInfoSummary"
        },
        "Version": {
          "type": "string",
          "example": "4.0.0"
        }
      }
    }
  }
}