EventimAllocateBestSeatsRequest
Request model for allocating best available seats in a cart.
cartIdinteger<int32>nullable
The cart identifier to add seats to.
eventIdinteger<int32>required
The event identifier for the seats allocation.
eventSessionIdinteger<int32>required
The event session identifier for the seats allocation.
blockIdinteger<int32>nullable
Optional block identifier to filter available seats.
detail object[]nullable
The allocation criteria specifying categories, filters, and quantities.
Array [
categoryIdinteger<int32>required
The category identifier to allocate seats from.
contingentIdinteger<int32>nullable
Optional contingent identifier to filter available seats.
floorIdinteger<int32>nullable
Optional floor identifier to filter available seats.
quantities object[]nullable
The list of rate quantities specifying how many seats to allocate per rate.
Array [
rateIdinteger<int32>required
The rate identifier for pricing.
priceVersioninteger<int32>required
The rate version number.
quantityinteger<int32>required
The number of seats to allocate at this rate.
]
]
EventimAllocateBestSeatsRequest
{
"cartId": 0,
"eventId": 0,
"eventSessionId": 0,
"blockId": 0,
"detail": [
{
"categoryId": 0,
"contingentId": 0,
"floorId": 0,
"quantities": [
{
"rateId": 0,
"priceVersion": 0,
"quantity": 0
}
]
}
]
}