Flat event report
Rate limits
This endpoint does not belong to the priority lane. Do not use it within your ticket sales flow.
The flat report returns all bookable objects of an event as a simple array, without any grouping.
GET /reports/events/{eventKey}
GET /reports/events/{eventKey}.csv
The .csv variant returns the same data in CSV format, which is convenient for export or analysis in spreadsheet tools.
- Text
- PHP
- C#
- Java
- Python
- Ruby
- Javascript
- Go
GET https://api-{region}.seatsio.net/reports/events/{eventKey}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}.csv
$seatsioClient->eventReports->flatList("event34");
$seatsioClient->eventReports->flatListCsv("event34");
await Client.EventReports.FlatListAsync("event34");
await Client.EventReports.FlatListCsvAsync("event34");
client.eventReports.flatList("event34");
client.eventReports.flatListCsv("event34");
client.events.reports.flat_list("event34")
client.events.reports.flat_list_csv("event34")
client.event_reports.flat_list("event34")
client.event_reports.flat_list_csv("event34")
await client.eventReports.flatList('event34');
await client.eventReports.flatListCsv('event34');
report, err := client.EventReports.FlatList("event34")
csv, err := client.EventReports.FlatListCsv("event34")
curl https://api-{region}.seatsio.net/reports/events/event34 -u aSecretKey:
[
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Section 1"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Section 1",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasLiftUpArmrests": false,
"isHearingImpaired": false,
"isSemiAmbulatorySeat": false,
"hasSignLanguageInterpretation": false,
"isPlusSize": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242,
"seasonStatusOverriddenQuantity": 0,
"floor": {
"name": "1",
"displayName": "Ground Floor"
}
},
{
"label": "GA",
"labels": {
"own": { "label": "General Admission 1", "type": "generalAdmission" }
},
"ids": {
"own": "GA"
},
"status": "free",
"categoryLabel": "Standing",
"categoryKey": 6,
"capacity": 100,
"numBooked": 34,
"numHeld": 6,
"numFree": 60,
"forSale": true,
"objectType": "generalAdmission",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 82.832,
"variableOccupancy": true,
"minOccupancy": 5,
"maxOccupancy": 100,
"seasonStatusOverriddenQuantity": 0,
"numNotForSale": 0,
"floor": {
"name": "1",
"displayName": "Ground Floor"
}
},
{
"label": "C-45",
"labels": {
"own": { "label": "45", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "45",
"parent": "C"
},
"status": "booked",
"categoryLabel": "Balcony",
"categoryKey": "5",
"forSale": true,
"objectType": "seat",
"isAccessible": false,
"isCompanionSeat": false,
"hasLiftUpArmrests": false,
"isHearingImpaired": false,
"isSemiAmbulatorySeat": false,
"hasSignLanguageInterpretation": false,
"isPlusSize": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245,
"seasonStatusOverriddenQuantity": 0,
"floor": {
"name": "1",
"displayName": "Ground Floor"
}
}
]
Each object in the array has the same fields as in the detailed reports.