Price Types

The following operations are available for this resource.

Http Verb Operation
Get TXN/PriceTypes/{priceTypeId} Get details of a price type.
GET Method: Get, URL: TXN/PriceTypes/{priceTypeId} Test

Get details of a price type.

GetAll TXN/PriceTypes?maintenanceMode={maintenanceMode} Get all price types.
GET Method: GetAll, URL: TXN/PriceTypes?maintenanceMode={maintenanceMode} Test

Get all price types.

GetReasons TXN/PriceTypes/Reasons?priceTypeId={priceTypeId} Gets valid price type reasons for the specified price type
GET Method: GetReasons, URL: TXN/PriceTypes/Reasons?priceTypeId={priceTypeId} Test

Gets valid price type reasons for the specified price type

GetSummaries TXN/PriceTypes/Summary?maintenanceMode={maintenanceMode} Get summary of all price types.
GET Method: GetSummaries, URL: TXN/PriceTypes/Summary?maintenanceMode={maintenanceMode} Test

Get summary of all price types.

GetValidPriceTypes TXN/PriceTypes/Details?performanceIds={performanceIds}&packageId={packageId}&modeOfSaleId={modeOfSaleId}&sourceId={sourceId}&orderDateTime={orderDateTime} Get all valid price types for a performance/package and a mode of sale. A comma separated list of performance ids can be specified for a flex package.
GET Method: GetValidPriceTypes, URL: TXN/PriceTypes/Details?performanceIds={performanceIds}&packageId={packageId}&modeOfSaleId={modeOfSaleId}&sourceId={sourceId}&orderDateTime={orderDateTime} Test

Get all valid price types for a performance/package and a mode of sale. A comma separated list of performance ids can be specified for a flex package.

GetValidZones TXN/PriceTypes/Zones?performanceId={performanceId}&packageId={packageId}&priceTypeId={priceTypeId}&orderDateTime={orderDateTime} Get valid zones for a set of performances or packages.
GET Method: GetValidZones, URL: TXN/PriceTypes/Zones?performanceId={performanceId}&packageId={packageId}&priceTypeId={priceTypeId}&orderDateTime={orderDateTime} Test

Get valid zones for a set of performances or packages.

Create TXN/PriceTypes Create a new price type.
POST Method: Create, URL: TXN/PriceTypes Test

Create a new price type.

Update TXN/PriceTypes/{priceTypeId} Update an existing price type.
PUT Method: Update, URL: TXN/PriceTypes/{priceTypeId} Test

Update an existing price type.

Delete TXN/PriceTypes/{priceTypeId} Delete an existing price type.
DELETE Method: Delete, URL: TXN/PriceTypes/{priceTypeId} Test

Delete an existing price type.