List available inventory items

Returns a paginated list of purchasable inventory for an occurrence. Use the `inventoryVariant._type` field to differentiate between item types: - `AssignedSeat` — specific physical seat (section, row, seat number) - `GeneralAdmission` — GA area with available quantity - `Extra` — Extra (drinks, merchandise, parking) `InventoryVariant.id` is stable across all occurrences, enabling seating chart integration. Send the `X-TT-Currency` header to receive prices in that currency. Omit it to get base-currency prices. A currency this event is not sold in returns `400`. If prices cannot be converted to a supported currency, they come back in the event base currency.

Authentication

X-TT-API-Keystring
API Key authentication via header

Path parameters

eventIdstringRequiredformat: "^[1-9]\d*$">=1 character
occurrenceIdstringRequiredformat: "^[1-9]\d*$">=1 character

Headers

X-TT-RetailerstringOptional
Retailer public ID
X-TT-PlatformenumRequired
Client platform
Allowed values:
X-TT-CurrencystringOptional

ISO 4217 currency to price in. Omit for base currency; an unsupported or invalid currency returns 400.

Query parameters

providerCodestringOptionalformat: ".*\S.*"0-255 characters

Optional provider code identifying which configured pricing tier should price this request. Retailers running concurrent pricing tiers on a single credential use this to select among them. Omitting the code prices at the default tier; a code not configured for this event and retailer is rejected with a 404 naming the code.

limitstringRequired
Maximum number of results to return.
offsetstringRequired
Number of results to skip for pagination.

Response

Paginated list of available inventory items.