Skip to main content

Detailed event reports

Want to know which seats of an event are booked, and which ones are free? That’s where our detailed reporting API calls come in handy.

GET /reports/events/{eventKey}/{reportType}

The report types you can choose from are:

  • byAvailabilityReason
  • byAvailability
  • byStatus
  • byCategoryLabel
  • byCategoryKey
  • byLabel
  • byOrderId
  • bySection
  • byChannel
  • byObjectType

You can also pass in an optional filter, for example to retrieve only the objects in a certain status:

GET /reports/events/{eventKey}/{reportType}/{filter}

E.g. /reports/events/event34/byStatus/booked

Note

Keep in mind that certain characters need to be URI encoded!

Note

The possible values for objectType are:

  • seat
  • table
  • generalAdmission
  • booth

Most properties in the responses should be self-explanatory. However, ids and labels deserve some attention.

labels contains the displayed label for the object, its parent row or table, and its section. In most cases, the 'technical' label (aka the ID) of an object is the same as its display label. But if needed, you can set a different display label in the designer.

ids contains the technical labels, by which objects are identified (e.g. when booking them).

Detailed report by availability reason

This report allows you to figure out how many objects are still available, and how many are not - including the reason why they're not available.

That reason can be:

  • available (object is available, i.e. it's selectable for ticket buyers)
  • booked (object is booked)
  • reservedByToken (object is held)
  • a custom status (object is assigned a custom status)
  • not_for_sale (object is marked as not for sale)

Objects that have a non-free status AND are marked as not for sale get that custom status as availability reason (instead of not_for_sale).

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byAvailabilityReason
curl https://api-{region}.seatsio.net/reports/events/event34/byAvailabilityReason -u aSecretKey: 
{
"available": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"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,
"channel": "channel1",
"distanceToFocalPoint": 82.832,
"variableOccupancy": true,
"minOccupancy": 5,
"maxOccupancy": 100 // only present if variableOccupancy is true
}
],
"booked": [
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"reservedByToken": [
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"catgoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
],
"not_for_sale": []
}

Detailed report by availability

This report allows you to distinguish between available and non-available objects. An object is considered available if:

  • its status equals 'free'
  • it's for sale
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byAvailability
curl https://api-{region}.seatsio.net/reports/events/event34/byAvailability -u aSecretKey: 
{
"available": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"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",
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 82.832,
"variableOccupancy": true,
"minOccupancy": 5,
"maxOccupancy": 100 // only present if variableOccupancy is true
}
],
"not_available": [
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
},
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"catgoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"availabilityReason": "reservedByToken",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
]
}

Detailed report by status

info

Most likely you'll want to use the detailed report by availability reason instead of the one by status.

The availability reason gives detailed info on why an object is not available: either because it has a non-free status, or because it's not for sale. In the report by status, objects that are not for sale are considered free (since technically that is their status).

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byStatus
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byStatus/{status}
curl https://api-{region}.seatsio.net/reports/events/event34/byStatus -u aSecretKey: 
{
"free": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"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 // only present if variableOccupancy is true
}
],
"booked": [
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"reservedByToken": [
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"catgoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
]
}

Detailed report by category label

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryLabel
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryLabel/{categoryLabel}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryLabel/NO_CATEGORY
curl https://api-{region}.seatsio.net/reports/events/event34/byCategoryLabel -u aSecretKey: 
{
"Ground Floor": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
}
],
"Balcony": [
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
},
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"Standing": [
{
"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 // only present if variableOccupancy is true
}
],
"NO_CATEGORY": [ ... ]
}

Detailed report by category key

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryKey
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryKey/{categoryKey}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byCategoryKey/NO_CATEGORY
curl https://api-{region}.seatsio.net/reports/events/event34/byCategoryKey -u aSecretKey: 
{
"4": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
}
],
"5": [
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
},
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"6": [
{
"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 // only present if variableOccupancy is true
}
],
"NO_CATEGORY": [ ... ]
}

Detailed report by label

Note

This API call generates a report for all objects or for a single object. To return information on multiple objects, use this one.

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byLabel
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byLabel/{label}

Multiple objects could have the same label, that's why they're returned as an array.

curl https://api-{region}.seatsio.net/reports/events/event34/byLabel -u aSecretKey: 
{
"C-11": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "1",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
}
],
"C-35": [
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
],
"C-45": [
{
"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": "2",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"GA": [
{
"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 // only present if variableOccupancy is true
}
]
}

Detailed report by order id

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byOrderId
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byOrderId/{orderId}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byOrderId/NO_ORDER_ID
curl https://api-{region}.seatsio.net/reports/events/event34/byOrderId -u aSecretKey: 
{
"order1": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "1",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"orderId": "order1",
"holdToken": "wvXbB9MlHt",
"forSale": true ,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
],
"order2": [
{
"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": "2",
"orderId": "order2",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"NO_ORDER_ID": [
{
"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 // only present if variableOccupancy is true
}
],
"NO_ORDER_ID": [ ... ]
}

Detailed report by section

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/bySection
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/bySection/{section}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/bySection/NO_SECTION
curl https://api-{region}.seatsio.net/reports/events/event34/bySection -u aSecretKey: 
{
"Floor": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "1",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"forSale": true,
"orderId": "order1",
"objectType": "seat",
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"section": "Floor",
"forSale": true,
"orderId": "order1",
"holdToken": "wvXbB9MlHt",
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
],
"Balcony": [
{
"label": "C-45",
"labels": {
"own": { "label": "45", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Balcony"
},
"ids": {
"own": "45",
"parent": "C"
},
"status": "booked",
"categoryLabel": "Balcony",
"categoryKey": "2",
"section": "Balcony",
"forSale": true,
"orderId": "order2",
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
}
],
"NO_SECTION": [
{
"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 // only present if variableOccupancy is true
}
],
"NO_SECTION": [ ... ]
}

Detailed report by channel

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byChannel
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byChannel/{channel}
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byChannel/NO_CHANNEL
curl https://api-{region}.seatsio.net/reports/events/event34/byChannel -u aSecretKey: 
{
"channel1": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "1",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"forSale": true,
"orderId": "order1",
"objectType": "seat",
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"distanceToFocalPoint": 84.3242
},
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"categoryKey": "5",
"extraData": {"userId": "123"},
"section": "Floor",
"forSale": true,
"orderId": "order1",
"holdToken": "wvXbB9MlHt",
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"distanceToFocalPoint": 62.923
}
],
"channel2": [
{
"label": "C-45",
"labels": {
"own": { "label": "45", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Balcony"
},
"ids": {
"own": "45",
"parent": "C"
},
"status": "booked",
"categoryLabel": "Balcony",
"categoryKey": "2",
"section": "Balcony",
"forSale": true,
"orderId": "order2",
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"distanceToFocalPoint": 10.3245
}
],
"NO_CHANNEL": [
{
"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",
"distanceToFocalPoint": 82.832,
"variableOccupancy": true,
"minOccupancy": 5,
"maxOccupancy": 100 // only present if variableOccupancy is true
}
],
"NO_CHANNEL": [ ... ]
}

Detailed report by object type

GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byObjectType
GET https://api-{region}.seatsio.net/reports/events/{eventKey}/byObjectType/{status}
curl https://api-{region}.seatsio.net/reports/events/event34/byObjectType -u aSecretKey: 
{
"seat": [
{
"label": "C-11",
"labels": {
"own": { "label": "11", "type": "seat" },
"parent": { "label": "Row C", "type": "row" },
"section": "Floor"
},
"ids": {
"own": "11",
"parent": "C"
},
"status": "free",
"categoryLabel": "Ground Floor",
"categoryKey": "4",
"entrance": "Main entrance",
"ticketType": "adult",
"section": "Floor",
"orderId": "order1",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-10",
"rightNeighbour": "C-12",
"isAvailable": true,
"availabilityReason": "available",
"channel": "channel1",
"distanceToFocalPoint": 84.3242
},
{
"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": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-46",
"rightNeighbour": "C-44",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 10.3245
},
{
"label": "C-35",
"labels": {
"own": { "label": "35", "type": "seat" },
"parent": { "label": "Row C", "type": "row" }
},
"ids": {
"own": "35",
"parent": "C"
},
"status": "reservedByToken",
"categoryLabel": "Balcony",
"catgoryKey": "5",
"extraData": {"userId": "123"},
"holdToken": "wvXbB9MlHt",
"forSale": true,
"objectType": "seat",
"isAccessible": true,
"isCompanionSeat": false,
"hasRestrictedView": false,
"leftNeighbour": "C-34",
"rightNeighbour": "C-36",
"isAvailable": false,
"availabilityReason": "booked",
"channel": "channel1",
"distanceToFocalPoint": 62.923
}
],
"generalAdmission": [
{
"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 // only present if variableOccupancy is true
}
],
"table": [],
"booth": []
}