Get TXN/Performances/{performanceId} Get details of a performance.
|
GET
|
Method: Get, URL: TXN/Performances/{performanceId}
|
Test
|
Get details of a performance.
|
GetAll TXN/Performances?performanceIds={performanceIds}&seasonIds={seasonIds}&productionSeasonId={productionSeasonId} Get performance detail information
For single production season, a comma separated list of performances, seasons, or a single production season. At least one filter parameter is required.
|
GET
|
Method: GetAll, URL: TXN/Performances?performanceIds={performanceIds}&seasonIds={seasonIds}&productionSeasonId={productionSeasonId}
|
Test
|
Get performance detail information
|
GetAuditEntries TXN/Performances/Audit?startDateTime={startDateTime}&endDateTime={endDateTime}&performanceIds={performanceIds}&actions={actions}&tables={tables}&columns={columns}&greaterThanId={greaterThanId}&page={page}&pageSize={pageSize}&orderByIdAsc={orderByIdAsc} Audit log entries for changes to Performance properties such as descriptions, publish dates, and the production season. This does not include sub performance/event setup items like pricing or modes of sale.
|
GET
|
Method: GetAuditEntries, URL: TXN/Performances/Audit?startDateTime={startDateTime}&endDateTime={endDateTime}&performanceIds={performanceIds}&actions={actions}&tables={tables}&columns={columns}&greaterThanId={greaterThanId}&page={page}&pageSize={pageSize}&orderByIdAsc={orderByIdAsc}
|
Test
|
Audit log entries for changes to Performance properties such as descriptions, publish dates, and the production season. This does not include sub performance/event setup items like pricing or modes of sale.
|
GetPerformanceZoneAvailabilities TXN/Performances/Zones?performanceIds={performanceIds}§ionIds={sectionIds} Get performance zone availability for a set of performances. If sectionIds are specified only zones with
matching sections will be returned and the SectionSummaries node will be populated.
|
GET
|
Method: GetPerformanceZoneAvailabilities, URL: TXN/Performances/Zones?performanceIds={performanceIds}§ionIds={sectionIds}
|
Test
|
Get performance zone availability for a set of performances. If sectionIds are specified only zones with
|
GetPerformanceZoneAvailabilityWithConstituent TXN/Performances/ZoneAvailabilities?performanceIds={performanceIds}&modeOfSaleId={modeOfSaleId}&constituentId={constituentId} Get performance zone availability for a set of performances. If ConstituentId and MOS are provided, will also return availability based on allocations and constituent rank.
|
GET
|
Method: GetPerformanceZoneAvailabilityWithConstituent, URL: TXN/Performances/ZoneAvailabilities?performanceIds={performanceIds}&modeOfSaleId={modeOfSaleId}&constituentId={constituentId}
|
Test
|
Get performance zone availability for a set of performances. If ConstituentId and MOS are provided, will also return availability based on allocations and constituent rank.
|
GetPrices TXN/Performances/Prices?performanceIds={performanceIds}&asOfDateTime={asOfDateTime}&modeOfSaleId={modeOfSaleId}&priceTypeId={priceTypeId}&expandPerformancePriceType={expandPerformancePriceType}&includeOnlyBasePrice={includeOnlyBasePrice}&sourceId={sourceId} Get pricing details for a set of performances.
Mode Of Sale and Price Type parameters can be used to filter the returned prices.
|
GET
|
Method: GetPrices, URL: TXN/Performances/Prices?performanceIds={performanceIds}&asOfDateTime={asOfDateTime}&modeOfSaleId={modeOfSaleId}&priceTypeId={priceTypeId}&expandPerformancePriceType={expandPerformancePriceType}&includeOnlyBasePrice={includeOnlyBasePrice}&sourceId={sourceId}
|
Test
|
Get pricing details for a set of performances.
|
GetSeatFees TXN/Performances/{performanceId}/SeatFees?modeOfSaleId={modeOfSaleId}&priceTypeIds={priceTypeIds}&asOfDateTime={asOfDateTime} Returns price, per seat fees, for each zone and price type for a the specified performance
|
GET
|
Method: GetSeatFees, URL: TXN/Performances/{performanceId}/SeatFees?modeOfSaleId={modeOfSaleId}&priceTypeIds={priceTypeIds}&asOfDateTime={asOfDateTime}
|
Test
|
Returns price, per seat fees, for each zone and price type for a the specified performance
|
GetSeatHoldDetails TXN/Performances/{performanceId}/Seats/Holds?seatIds={seatIds}&holdCodeIds={holdCodeIds}&includeAllHolds={includeAllHolds} Get seat holds for a performance
|
GET
|
Method: GetSeatHoldDetails, URL: TXN/Performances/{performanceId}/Seats/Holds?seatIds={seatIds}&holdCodeIds={holdCodeIds}&includeAllHolds={includeAllHolds}
|
Test
|
Get seat holds for a performance
|
GetSeats TXN/Performances/{performanceId}/Seats?modeOfSaleId={modeOfSaleId}&constituentId={constituentId}&zoneIds={zoneIds}§ionIds={sectionIds}&screenIds={screenIds}&checkPriceTypeIds={checkPriceTypeIds}&returnNonSeats={returnNonSeats} Returns details for seats in a performance
The seats returned can be filtered by screen, section, or price zone. Allocation is returned based on MOS and constituent.
Available seats can be filtered by price type availability, causing any seats that are not available for the specified price types to be listed with a status of 5, Not In Allocation.
|
GET
|
Method: GetSeats, URL: TXN/Performances/{performanceId}/Seats?modeOfSaleId={modeOfSaleId}&constituentId={constituentId}&zoneIds={zoneIds}§ionIds={sectionIds}&screenIds={screenIds}&checkPriceTypeIds={checkPriceTypeIds}&returnNonSeats={returnNonSeats}
|
Test
|
Returns details for seats in a performance
|
GetSeatSummaries TXN/Performances/{performanceId}/Seats/Summary?modeOfSaleId={modeOfSaleId}&constituentId={constituentId}&zoneIds={zoneIds}§ionIds={sectionIds}&screenIds={screenIds}&checkPriceTypeIds={checkPriceTypeIds} Returns summary for seats in a performance
Seat availability is summarized by screen, section and zone.
The seats returned can be filtered by screen, section, or price zone. Allocation is returned based on MOS and constituent.
Available seats can be filtered by price type availability, causing any seats that are not available for the specified price types to be listed with a status of 5, Not In Allocation.
|
GET
|
Method: GetSeatSummaries, URL: TXN/Performances/{performanceId}/Seats/Summary?modeOfSaleId={modeOfSaleId}&constituentId={constituentId}&zoneIds={zoneIds}§ionIds={sectionIds}&screenIds={screenIds}&checkPriceTypeIds={checkPriceTypeIds}
|
Test
|
Returns summary for seats in a performance
|
GetSummaries TXN/Performances/Summary?performanceIds={performanceIds}&seasonIds={seasonIds}&productionSeasonId={productionSeasonId} Get Summary performance information
For single production season, a comma separated list of performances, seasons, or a single production season. At least one filter parameter is required.
|
GET
|
Method: GetSummaries, URL: TXN/Performances/Summary?performanceIds={performanceIds}&seasonIds={seasonIds}&productionSeasonId={productionSeasonId}
|
Test
|
Get Summary performance information
|
ApplySingleHold TXN/Performances/{performanceId}/Seats/{seatId}/SingleHold Apply a single hold on a performance seat.
|
POST
|
Method: ApplySingleHold, URL: TXN/Performances/{performanceId}/Seats/{seatId}/SingleHold
|
Test
|
Apply a single hold on a performance seat.
|
Copy TXN/Performances/Copy Copy existing performance to a new performance with options.
|
POST
|
Method: Copy, URL: TXN/Performances/Copy
|
Test
|
Copy existing performance to a new performance with options.
|
Reschedule TXN/Performances/Reschedule Reschedules an existing performance according to the provided options
|
POST
|
Method: Reschedule, URL: TXN/Performances/Reschedule
|
Test
|
Reschedules an existing performance according to the provided options
|
Search TXN/Performances/Search Search for performances, based on provided criteria.
|
POST
|
Method: Search, URL: TXN/Performances/Search
|
Test
|
Search for performances, based on provided criteria.
|
UpdateSeatHolds TXN/Performances/{performanceId}/Seats/Holds Update seat holds for a performance
Can be used to add or remove holds from seats for the specified performance. Specifying a hold code of -1 for a seat will remove all hold codes from that seat.
|
POST
|
Method: UpdateSeatHolds, URL: TXN/Performances/{performanceId}/Seats/Holds
|
Test
|
Update seat holds for a performance
|
ExpireSeatHolds TXN/Performances/{performanceId}/Seats/Holds/{holdCodeId}/Expire Expires seat holds for a performance and hold code
|
PUT
|
Method: ExpireSeatHolds, URL: TXN/Performances/{performanceId}/Seats/Holds/{holdCodeId}/Expire
|
Test
|
Expires seat holds for a performance and hold code
|
DeleteSingleHold TXN/Performances/{performanceId}/Seats/{seatId}/SingleHold/{holdCodeId} Delete a single hold on a performance seat.
|
DELETE
|
Method: DeleteSingleHold, URL: TXN/Performances/{performanceId}/Seats/{seatId}/SingleHold/{holdCodeId}
|
Test
|
Delete a single hold on a performance seat.
|