{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amadeus/refs/heads/main/json-schema/seatmap-display-amenity-seat-schema.json", "title": "Amenity_Seat", "description": "Characteristics for a group of seat, such as Distance from one seat to the another in front or behind it or width space", "type": "object", "properties": { "legSpace": { "description": "Space between 2 seats", "type": "integer", "example": 33 }, "spaceUnit": { "type": "string", "enum": [ "INCHES", "CENTIMENTERS" ], "example": "INCHES" }, "tilt": { "description": "Flatness of a seat", "type": "string", "enum": [ "FULL_FLAT", "ANGLE_FLAT", "NORMAL" ], "example": "FULL_FLAT" }, "amenityType": { "type": "string", "enum": [ "SEAT" ], "example": "SEAT" }, "medias": { "description": "list of media associated to the seat (rich content)", "type": "array", "items": { "type": "object", "properties": { "title": { "type": "string", "description": "media title", "example": "My image title" }, "href": { "type": "string", "format": "uri", "example": "http://pdt.multimediarepository.testing.amadeus.com/cmr/retrieve/hotel/69810B23CB8644A18AF760DC66BE41A6", "description": "href to display the original media.\n" }, "description": { "$ref": "#/definitions/QualifiedFreeText" }, "mediaType": { "type": "string", "description": "media type as per IANA (https://www.iana.org/assignments/media-types/media-types.xhtml)", "enum": [ "application", "audio", "font", "example", "image", "message", "model", "multipart", "text", "video" ], "example": "image" } }, "title": "Media", "description": "Media is a digital content like image, video with associated text and description, several scales and some metadata can be provided also." } } } }