PerformancePriceTypes Test
TXN/PerformancePriceTypes/{performancePriceTypeId}
Update an existing performance price type.
Http Verb PUT
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/TXN/PerformancePriceTypes/{performancePriceTypeId}

URI Parameters

Parameter Name Data Type Required Notes
performancePriceTypeId integer Y

Request Body

Request object type : PerformancePriceType

Request object type PerformancePriceType has the following properties.
Property Name Data Type Length Required Readonly Notes
BaseIndicator boolean Y
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
DesignationCodeId integer Y
FK: TR_DESIG_CODE.id   Resource: DesignationCodes
EffectiveDateTime date
EndDateTime date N
GlAccountId integer Y
FK: T_GL_ACCOUNT.id
Id integer Y Non-updatable
IsWithinDateRange boolean
PerformanceId integer Y
FK: T_PERF.perf_no
PerformancePriceLayerId integer Y
FK: T_PERF_PRICE_LAYER.id   Resource: PerformancePriceLayers
PerformancePrices Collection of PerformancePrice
PriceTypeId integer Y
FK: TR_PRICE_TYPE.id   Resource: PriceTypes
ResaleAccountId integer Y
FK: T_GL_ACCOUNT.id
StartDateTime date N
TicketDesignId integer N
FK: T_DESIGN.design_no
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
{
  "Id": 1,
  "CreatedDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "CreateLocation": "sample string 1",
  "CreatedBy": "sample string 2",
  "DesignationCodeId": 1,
  "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "ResaleAccountId": 1,
  "IsWithinDateRange": true,
  "GlAccountId": 1,
  "StartDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "EndDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "UpdatedDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "UpdatedBy": "sample string 3",
  "PerformanceId": 1,
  "PerformancePriceLayerId": 1,
  "PriceTypeId": 1,
  "TicketDesignId": 1,
  "BaseIndicator": true,
  "PerformancePrices": [
    {
      "Id": 1,
      "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
      "EditIndicator": true,
      "MinPrice": 2.0,
      "PerformanceId": 1,
      "PerformancePriceTypeId": 1,
      "Price": 3.0,
      "Enabled": true,
      "HasEvents": true,
      "IsPriceBasedOnCurrentEvent": true,
      "ZoneId": 1
    },
    {
      "Id": 1,
      "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
      "EditIndicator": true,
      "MinPrice": 2.0,
      "PerformanceId": 1,
      "PerformancePriceTypeId": 1,
      "Price": 3.0,
      "Enabled": true,
      "HasEvents": true,
      "IsPriceBasedOnCurrentEvent": true,
      "ZoneId": 1
    }
  ]
}
<PerformancePriceType xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <BaseIndicator>true</BaseIndicator>
  <CreateLocation>sample string 1</CreateLocation>
  <CreatedBy>sample string 2</CreatedBy>
  <CreatedDateTime>2025-04-24T09:17:31.2469128-07:00</CreatedDateTime>
  <DesignationCodeId>1</DesignationCodeId>
  <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
  <EndDateTime>2025-04-24T09:17:31.2469128-07:00</EndDateTime>
  <GlAccountId>1</GlAccountId>
  <Id>1</Id>
  <IsWithinDateRange>true</IsWithinDateRange>
  <PerformanceId>1</PerformanceId>
  <PerformancePriceLayerId>1</PerformancePriceLayerId>
  <PerformancePrices>
    <PerformancePrice>
      <EditIndicator>true</EditIndicator>
      <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
      <Enabled>true</Enabled>
      <HasEvents>true</HasEvents>
      <Id>1</Id>
      <IsPriceBasedOnCurrentEvent>true</IsPriceBasedOnCurrentEvent>
      <MinPrice>2</MinPrice>
      <PerformanceId>1</PerformanceId>
      <PerformancePriceTypeId>1</PerformancePriceTypeId>
      <Price>3</Price>
      <ZoneId>1</ZoneId>
    </PerformancePrice>
    <PerformancePrice>
      <EditIndicator>true</EditIndicator>
      <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
      <Enabled>true</Enabled>
      <HasEvents>true</HasEvents>
      <Id>1</Id>
      <IsPriceBasedOnCurrentEvent>true</IsPriceBasedOnCurrentEvent>
      <MinPrice>2</MinPrice>
      <PerformanceId>1</PerformanceId>
      <PerformancePriceTypeId>1</PerformancePriceTypeId>
      <Price>3</Price>
      <ZoneId>1</ZoneId>
    </PerformancePrice>
  </PerformancePrices>
  <PriceTypeId>1</PriceTypeId>
  <ResaleAccountId>1</ResaleAccountId>
  <StartDateTime>2025-04-24T09:17:31.2469128-07:00</StartDateTime>
  <TicketDesignId>1</TicketDesignId>
  <UpdatedBy>sample string 3</UpdatedBy>
  <UpdatedDateTime>2025-04-24T09:17:31.2469128-07:00</UpdatedDateTime>
</PerformancePriceType>

Response object type : PerformancePriceType

Response object type PerformancePriceType has the following properties.
Property Name Data Type Length Required Readonly Notes
BaseIndicator boolean Y
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
DesignationCodeId integer Y
FK: TR_DESIG_CODE.id   Resource: DesignationCodes
EffectiveDateTime date
EndDateTime date N
GlAccountId integer Y
FK: T_GL_ACCOUNT.id
Id integer Y Non-updatable
IsWithinDateRange boolean
PerformanceId integer Y
FK: T_PERF.perf_no
PerformancePriceLayerId integer Y
FK: T_PERF_PRICE_LAYER.id   Resource: PerformancePriceLayers
PerformancePrices Collection of PerformancePrice
PriceTypeId integer Y
FK: TR_PRICE_TYPE.id   Resource: PriceTypes
ResaleAccountId integer Y
FK: T_GL_ACCOUNT.id
StartDateTime date N
TicketDesignId integer N
FK: T_DESIGN.design_no
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
{
  "Id": 1,
  "CreatedDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "CreateLocation": "sample string 1",
  "CreatedBy": "sample string 2",
  "DesignationCodeId": 1,
  "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "ResaleAccountId": 1,
  "IsWithinDateRange": true,
  "GlAccountId": 1,
  "StartDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "EndDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "UpdatedDateTime": "2025-04-24T09:17:31.2469128-07:00",
  "UpdatedBy": "sample string 3",
  "PerformanceId": 1,
  "PerformancePriceLayerId": 1,
  "PriceTypeId": 1,
  "TicketDesignId": 1,
  "BaseIndicator": true,
  "PerformancePrices": [
    {
      "Id": 1,
      "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
      "EditIndicator": true,
      "MinPrice": 2.0,
      "PerformanceId": 1,
      "PerformancePriceTypeId": 1,
      "Price": 3.0,
      "Enabled": true,
      "HasEvents": true,
      "IsPriceBasedOnCurrentEvent": true,
      "ZoneId": 1
    },
    {
      "Id": 1,
      "EffectiveDateTime": "2025-04-24T09:17:31.2469128-07:00",
      "EditIndicator": true,
      "MinPrice": 2.0,
      "PerformanceId": 1,
      "PerformancePriceTypeId": 1,
      "Price": 3.0,
      "Enabled": true,
      "HasEvents": true,
      "IsPriceBasedOnCurrentEvent": true,
      "ZoneId": 1
    }
  ]
}
<PerformancePriceType xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <BaseIndicator>true</BaseIndicator>
  <CreateLocation>sample string 1</CreateLocation>
  <CreatedBy>sample string 2</CreatedBy>
  <CreatedDateTime>2025-04-24T09:17:31.2469128-07:00</CreatedDateTime>
  <DesignationCodeId>1</DesignationCodeId>
  <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
  <EndDateTime>2025-04-24T09:17:31.2469128-07:00</EndDateTime>
  <GlAccountId>1</GlAccountId>
  <Id>1</Id>
  <IsWithinDateRange>true</IsWithinDateRange>
  <PerformanceId>1</PerformanceId>
  <PerformancePriceLayerId>1</PerformancePriceLayerId>
  <PerformancePrices>
    <PerformancePrice>
      <EditIndicator>true</EditIndicator>
      <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
      <Enabled>true</Enabled>
      <HasEvents>true</HasEvents>
      <Id>1</Id>
      <IsPriceBasedOnCurrentEvent>true</IsPriceBasedOnCurrentEvent>
      <MinPrice>2</MinPrice>
      <PerformanceId>1</PerformanceId>
      <PerformancePriceTypeId>1</PerformancePriceTypeId>
      <Price>3</Price>
      <ZoneId>1</ZoneId>
    </PerformancePrice>
    <PerformancePrice>
      <EditIndicator>true</EditIndicator>
      <EffectiveDateTime>2025-04-24T09:17:31.2469128-07:00</EffectiveDateTime>
      <Enabled>true</Enabled>
      <HasEvents>true</HasEvents>
      <Id>1</Id>
      <IsPriceBasedOnCurrentEvent>true</IsPriceBasedOnCurrentEvent>
      <MinPrice>2</MinPrice>
      <PerformanceId>1</PerformanceId>
      <PerformancePriceTypeId>1</PerformancePriceTypeId>
      <Price>3</Price>
      <ZoneId>1</ZoneId>
    </PerformancePrice>
  </PerformancePrices>
  <PriceTypeId>1</PriceTypeId>
  <ResaleAccountId>1</ResaleAccountId>
  <StartDateTime>2025-04-24T09:17:31.2469128-07:00</StartDateTime>
  <TicketDesignId>1</TicketDesignId>
  <UpdatedBy>sample string 3</UpdatedBy>
  <UpdatedDateTime>2025-04-24T09:17:31.2469128-07:00</UpdatedDateTime>
</PerformancePriceType>
Change Version Description Contract Old New
Parameter Changed 15.0.0 performancePriceTypeId has been marked as required. Required