Home
Amadeus Solutions
Seat Map Display Seat Map Structure
Seat Map Display Seat Map Structure
seat map information
Type: object
Properties: 15
Airlines Booking Flights GDS Hotels Travel Travel Technology
SeatMap is a JSON Structure definition published by Amadeus Solutions, describing 15 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
type
id
self
departure
arrival
carrierCode
number
operating
aircraft
class
flightOfferId
segmentId
decks
aircraftCabinAmenities
availableSeatsCounters
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amadeus-solutions/refs/heads/main/json-structure/seat-map-display-seat-map-structure.json",
"name": "SeatMap",
"description": "seat map information",
"properties": {
"type": {
"description": "Ressource name",
"type": "string",
"readOnly": true,
"example": "seatmap"
},
"id": {
"description": "item identifier",
"type": "string"
},
"self": {
"$ref": "#/definitions/Link"
},
"departure": {
"$ref": "#/definitions/FlightEndPoint"
},
"arrival": {
"$ref": "#/definitions/FlightEndPoint"
},
"carrierCode": {
"type": "string",
"description": "providing the marketing airline carrier code",
"minLength": 1,
"maxLength": 2,
"example": "DL"
},
"number": {
"type": "string",
"description": "the flight number as assigned by the marketing carrier",
"minLength": 1,
"maxLength": 4,
"example": "212"
},
"operating": {
"$ref": "#/definitions/OperatingFlight"
},
"aircraft": {
"$ref": "#/definitions/AircraftEquipment"
},
"class": {
"type": "string",
"description": "reservation booking designator (RBD) of the carrier",
"minLength": 1,
"maxLength": 2
},
"flightOfferId": {
"description": "Id of the impacted flight offer",
"type": "string",
"example": "1"
},
"segmentId": {
"description": "Id of the impacted segment",
"type": "string",
"example": "1"
},
"decks": {
"type": "array",
"description": "decks information",
"items": {
"$ref": "#/definitions/Deck"
}
},
"aircraftCabinAmenities": {
"$ref": "#/definitions/AircraftCabinAmenities"
},
"availableSeatsCounters": {
"type": "array",
"description": "number of seats available for each passenger",
"items": {
"$ref": "#/definitions/AvailableSeatsCounter"
}
}
},
"type": "object"
}