AllocateBestSeatsRequest
Request to automatically allocate the best available seats for an event session.
cartIdinteger<int32>required
Cart identifier (ID_FlagGroup). Use 0 to create a new cart.
eventIdinteger<int32>required
Event identifier.
eventSessionIdinteger<int32>required
Event session identifier.
detail object[]nullable
Allocation criteria; each detail produces one group of seats.
Array [
categoryIdsinteger<int32>[]nullable
Category identifiers to allocate seats from.
contingentIdsinteger<int32>[]nullable
Optional contingent identifiers to filter available seats.
blockIdsinteger<int32>[]nullable
Optional block identifiers to filter available seats.
floorIdsinteger<int32>[]nullable
Optional floor identifiers to filter available seats.
quantities object[]nullable
Rate quantities specifying how many seats to allocate per rate.
Array [
rateIdinteger<int32>required
Rate identifier for pricing.
quantityinteger<int32>required
Number of seats to allocate at this rate.
]
]
AllocateBestSeatsRequest
{
"cartId": 0,
"eventId": 0,
"eventSessionId": 0,
"detail": [
{
"categoryIds": [
0
],
"contingentIds": [
0
],
"blockIds": [
0
],
"floorIds": [
0
],
"quantities": [
{
"rateId": 0,
"quantity": 0
}
]
}
]
}