Skip to main content

BestSeatDetailModel

Allocation criteria for a group of seats (one allocation per detail).

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.

  • ]
  • BestSeatDetailModel
    {
    "categoryIds": [
    0
    ],
    "contingentIds": [
    0
    ],
    "blockIds": [
    0
    ],
    "floorIds": [
    0
    ],
    "quantities": [
    {
    "rateId": 0,
    "quantity": 0
    }
    ]
    }