Skip to main content

Create a partial season

POST https://api-{region}.seatsio.net/seasons/{topLevelSeasonKey}/partial-seasons

Request

{
"key": "aPartialSeason",
"eventKeys": ["event1", "event2"]
}
  • key: the key of the partial season. This is the unique identifier of the partial season in your own database. Optional, if you don't pass in your own partial season key, seats.io will generate one.

  • eventKeys: optional array of event keys that should be added to the partial season. Those events must already belong to the top-level season.

Example request

curl https://api-{region}.seatsio.net/seasons/aTopLevelSeason/partial-seasons \
-u aSecretKey: -X POST -H 'Content-Type: application/json' -d '{"key": "aPartialSeason"}'

Response

{
"id": 169,
"eventKey": "aPartialSeason",
"tableBookingConfig": {
"mode": "CUSTOM",
"tables": { "T1": "BY_TABLE", "T2": "BY_SEAT" }
},
"supportsBestAvailable": true,
"createdOn": "2017-05-05T10:58:44.715Z",
"isSeason": true,
"isTopLevelSeason": false,
"isPartialSeason": true,
"isEventInSeason": false,
"topLevelSeasonKey": "aSeason",
"events": [
{
"id": 170,
"key": "event1",
...
},
...
]
}