EventimCatalogSeatMapResponse
Response containing the seat map with seat properties and optional decorative elements.
seatMap object[]nullable
Seat identifier (ID_Physical).
Category identifier (ID_Category).
Floor identifier (ID_Floor).
Designation identifier for seat labeling.
Door/entrance identifier (ID_Door).
Block identifier (ID_Bloc).
Tribune/stand identifier (ID_Tribune).
Access point identifier (ID_Access).
Contingent/envelope identifier (ID_PrimaryEnvelope).
Indicates whether the seat is available for selection.
Row designation (e.g., "A", "B", "1").
Seat number within the row (e.g., "12", "15").
X coordinate position on the seat map.
Y coordinate position on the seat map.
Rotation angle in degrees for seat orientation.
Physical type of the seat (e.g., "SEAT").
Group priority for best seat allocation algorithm.
Individual seat priority within its group.
decorations objectrequired
Represents decorative elements on the seat map (texts, shapes, and images).
texts object[]nullable
List of text labels displayed on the seat map (e.g., row labels, section names).
Text content to display.
Font family name (e.g., "Arial", "Helvetica").
Font size in points.
Rotation angle in degrees.
Text color in hexadecimal format (e.g., "#000000").
Opacity level (0-255, where 255 is fully opaque).
X coordinate position on the seat map.
Y coordinate position on the seat map.
shapes object[]nullable
List of geometric shapes displayed on the seat map (e.g., stage, barriers).
X coordinate position on the seat map.
Y coordinate position on the seat map.
Shape width.
Shape height.
Rotation angle in degrees.
Border/frame color in hexadecimal format (e.g., "#333333").
Fill/background color in hexadecimal format (e.g., "#666666").
Opacity level (0-255, where 255 is fully opaque).
Border/stroke width in pixels.
Corner radius for rounded edges (0 for sharp corners).
Type of shape (e.g., "RECTANGLE", "ELLIPSE", "LINE").
images object[]nullable
List of images displayed on the seat map (e.g., logos, icons).
X coordinate position on the seat map.
Y coordinate position on the seat map.
Image width in pixels.
Image height in pixels.
Rotation angle in degrees.
Opacity level (0-255, where 255 is fully opaque).
Image file name or identifier.
Image binary data (optional, may be null if not loaded).
{
"seatMap": [
{
"seatId": 0,
"categoryId": 0,
"floorId": 0,
"designationId": 0,
"doorId": 0,
"blockId": 0,
"tribuneId": 0,
"accessId": 0,
"contingentId": 0,
"isAvailable": true,
"rank": "string",
"seat": "string",
"coordX": 0,
"coordY": 0,
"rotation": 0,
"typePhysical": "string",
"groupPriority": 0,
"seatPriority": 0
}
],
"decorations": {
"texts": [
{
"label": "string",
"font": "string",
"fontSize": 0,
"rotation": 0,
"drawColorHex": "string",
"opacity": 0,
"coordX": 0,
"coordY": 0
}
],
"shapes": [
{
"coordX": 0,
"coordY": 0,
"width": 0,
"height": 0,
"rotation": 0,
"fillColorFrameHex": "string",
"fillColorFillingHex": "string",
"opacity": 0,
"drawWidth": 0,
"radiusEdges": 0,
"shapeType": "string"
}
],
"images": [
{
"coordX": 0,
"coordY": 0,
"width": 0,
"height": 0,
"rotation": 0,
"opacity": 0,
"imageName": "string",
"image": "string"
}
]
}
}