The following operations are available for this resource.
| Http Verb | Operation | ||
|---|---|---|---|
| GET | Method: Get, URL: TXN/PerformancePriceLayers/{performancePriceLayerId}?asOfDateTime={asOfDateTime} | Test | |
| 
                                         Get details of a performance price layer.  | 
                            |||
| GET | Method: GetCounts, URL: TXN/PerformancePriceLayers/Count?performanceIds={performanceIds} | Test | |
| 
                                         Get count of performance price layers for a set of performances.  | 
                            |||
| GET | Method: GetPriceCount, URL: TXN/PerformancePriceLayers/PriceCount?performanceIds={performanceIds} | Test | |
| 
                                         Gets the total count of price objects that will be collected when calling for the full price layer contract on these performanceIds.  | 
                            |||
| POST | Method: Create, URL: TXN/PerformancePriceLayers | Test | |
| 
                                         Create a new performance price layer.  | 
                            |||
| POST | Method: PostSummaries, URL: TXN/PerformancePriceLayers/Summaries | Test | |
| 
                                         Create/Update the prices for a set of performances.  | 
                            |||
| POST | Method: Search, URL: TXN/PerformancePriceLayers/Search | Test | |
| 
                                         Get all performance price layers for the list of performances. Only one of AsOfDateTime or AsOfRelativeDate can be specified to get prices effective for that date time.  | 
                            |||
| POST | Method: SearchSummaries, URL: TXN/PerformancePriceLayers/Summaries/Search | Test | |
| 
                                         Get all performance price layers for the list of performances. Only one of AsOfDateTime or AsOfRelativeDate can be specified to get prices effective for that date time.  | 
                            |||
| PUT | Method: Update, URL: TXN/PerformancePriceLayers/{performancePriceLayerId} | Test | |
| 
                                         Update an existing performance price layer.  | 
                            |||
| PUT | Method: UpdatePrices, URL: TXN/PerformancePriceLayers/Prices | Test | |
| 
                                         Update a set of prices across one or more performances.  | 
                            |||
| DELETE | Method: Delete, URL: TXN/PerformancePriceLayers/{performancePriceLayerId} | Test | |
| 
                                         Delete an existing performance price layer.  | 
                            |||
| DELETE | Method: DeleteLayers, URL: TXN/PerformancePriceLayers?performanceIds={performanceIds}&priceLayerTypeId={priceLayerTypeId} | Test | |
| 
                                         Delete performance price layers for a set of performances and layer type.  | 
                            |||