PricingRules Test
TXN/PricingRules/{pricingRuleId}
Get details of a pricing rule.
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/TXN/PricingRules/{pricingRuleId}

URI Parameters

Parameter Name Data Type Required Notes
pricingRuleId integer Y

Request Body

None.

No request body.

Response object type : PricingRule

Response object type PricingRule has the following properties.
Property Name Data Type Length Required Readonly Notes
Appeals string N
ApplyOncePerOrder boolean N
ApplyToLowestCommonNumberOfSeats boolean N
Constituencies string N
ConstituentAttribute integer N
FK: T_KEYWORD.keyword_no   Resource: Keywords
ConstituentAttributeOperator CriterionOperatorSummary N
FK: TR_CRITERION_OPERATOR.id   Resource: CriterionOperators
ConstituentAttributeValue1 string N
ConstituentAttributeValue2 string N
ConstituentExclusionListId integer N
FK: T_LIST.list_no   Resource: Lists
ConstituentListId integer N
FK: T_LIST.list_no   Resource: Lists
ConstituentRankingOperator CriterionOperatorSummary N
FK: TR_CRITERION_OPERATOR.id   Resource: CriterionOperators
ConstituentRankingValue1 integer N
ConstituentRankingValue2 integer N
ConstituentRankType integer N
FK: TR_RANK_TYPE.id   Resource: RankTypes
CreatedBy string N
CreatedDateTime date N
CreateLocation string N
Description string N
DiscountAmount decimal number N
DiscountIsPercent boolean N
DiscountPercentRound integer N
DiscountPriceTypeId integer N
EditIndicator boolean
EndDateTime date N
ExcludeGeneralPublic boolean N
Id integer N
Inactive boolean N
MaxSeats integer N
Messages Collection of PricingRuleMessage
OverTheLimitDateTime date N
PromotedAppeals string N
PromotedSources string N
QualifyingPackage string N
QualifyingPerformance string N
QualifyingPriceType1 string N
QualifyingPriceType2 string N
QualifyingProductionSeason string N
QualifyingSeasonPackageType string N
QualifyingSeatCount1Value1 integer N
QualifyingSeatCount1Value2 integer N
QualifyingSeatCount2Value1 integer N
QualifyingSeatCount2Value2 integer N
QualifyingZone string N
RespectMinimumPrice boolean N
ResultMaximumSeats integer N
ResultMaximumSeats2 integer N
ResultPackage string N
ResultPerformance string N
ResultPriceType string N
ResultProductionSeason string N
ResultSeasonPackageType string N
ResultSeatCount integer N
ResultZone string N
RuleAction integer N
RuleCategory PricingRuleCategorySummary N
FK: TR_PRICING_RULE_CATEGORY.id   Resource: PricingRuleCategories
RuleType PricingRuleTypeSummary N
FK: TR_PRICING_RULE_TYPE.id   Resource: PricingRuleTypes
Sources string N
StartDateTime date N
UpdatedBy string N
UpdatedDateTime date N
{
  "ResultSeasonPackageType": "sample string 1",
  "Appeals": "sample string 2",
  "Constituencies": "sample string 3",
  "ConstituentAttribute": 1,
  "ConstituentAttributeValue1": "sample string 4",
  "ConstituentAttributeValue2": "sample string 5",
  "ConstituentListId": 1,
  "ConstituentExclusionListId": 1,
  "ConstituentRankType": 1,
  "ConstituentRankingValue1": 1,
  "ConstituentRankingValue2": 1,
  "DiscountIsPercent": true,
  "ApplyToLowestCommonNumberOfSeats": true,
  "ExcludeGeneralPublic": true,
  "PromotedAppeals": "sample string 9",
  "PromotedSources": "sample string 10",
  "QualifyingPackage": "sample string 11",
  "QualifyingPerformance": "sample string 12",
  "QualifyingPriceType1": "sample string 13",
  "QualifyingPriceType2": "sample string 14",
  "QualifyingProductionSeason": "sample string 15",
  "QualifyingSeasonPackageType": "sample string 16",
  "QualifyingSeatCount1Value1": 1,
  "QualifyingSeatCount1Value2": 1,
  "QualifyingSeatCount2Value1": 1,
  "QualifyingSeatCount2Value2": 1,
  "QualifyingZone": "sample string 17",
  "ResultPackage": "sample string 18",
  "ResultPerformance": "sample string 19",
  "ResultPriceType": "sample string 20",
  "ResultProductionSeason": "sample string 21",
  "ResultSeatCount": 1,
  "ResultMaximumSeats": 1,
  "ResultMaximumSeats2": 1,
  "ResultZone": "sample string 22",
  "Sources": "sample string 23",
  "ConstituentAttributeOperator": {
    "Id": 1,
    "Description": "sample string 1",
    "Inactive": true,
    "Symbol": "sample string 3"
  },
  "ConstituentRankingOperator": {
    "Id": 1,
    "Description": "sample string 1",
    "Inactive": true,
    "Symbol": "sample string 3"
  },
  "CreatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
  "CreateLocation": "sample string 24",
  "CreatedBy": "sample string 25",
  "Description": "sample string 26",
  "DiscountAmount": 27.0,
  "DiscountPercentRound": 28,
  "DiscountPriceTypeId": 1,
  "EditIndicator": true,
  "EndDateTime": "2025-04-24T05:23:06.8501538-07:00",
  "Id": 1,
  "Inactive": true,
  "UpdatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
  "UpdatedBy": "sample string 31",
  "MaxSeats": 1,
  "RespectMinimumPrice": true,
  "ApplyOncePerOrder": true,
  "RuleAction": 34,
  "StartDateTime": "2025-04-24T05:23:06.8501538-07:00",
  "OverTheLimitDateTime": "2025-04-24T05:23:06.8501538-07:00",
  "RuleCategory": {
    "Id": 1,
    "Description": "sample string 1",
    "Inactive": true
  },
  "RuleType": {
    "Id": 1,
    "Description": "sample string 1",
    "Inactive": true
  },
  "Messages": [
    {
      "CreatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
      "CreateLocation": "sample string 1",
      "CreatedBy": "sample string 2",
      "Id": 1,
      "Inactive": true,
      "UpdatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
      "UpdatedBy": "sample string 4",
      "Message": "sample string 5",
      "MessageType": {
        "Id": 1,
        "Description": "sample string 1",
        "Inactive": true
      },
      "PricingRule": {
        "Id": 1,
        "Description": "sample string 2"
      },
      "IsFromMessageOnlyRule": true
    },
    {
      "CreatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
      "CreateLocation": "sample string 1",
      "CreatedBy": "sample string 2",
      "Id": 1,
      "Inactive": true,
      "UpdatedDateTime": "2025-04-24T05:23:06.8501538-07:00",
      "UpdatedBy": "sample string 4",
      "Message": "sample string 5",
      "MessageType": {
        "Id": 1,
        "Description": "sample string 1",
        "Inactive": true
      },
      "PricingRule": {
        "Id": 1,
        "Description": "sample string 2"
      },
      "IsFromMessageOnlyRule": true
    }
  ]
}
<PricingRule xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Appeals>sample string 2</Appeals>
  <ApplyOncePerOrder>true</ApplyOncePerOrder>
  <ApplyToLowestCommonNumberOfSeats>true</ApplyToLowestCommonNumberOfSeats>
  <Constituencies>sample string 3</Constituencies>
  <ConstituentAttribute>1</ConstituentAttribute>
  <ConstituentAttributeOperator>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <Symbol>sample string 3</Symbol>
  </ConstituentAttributeOperator>
  <ConstituentAttributeValue1>sample string 4</ConstituentAttributeValue1>
  <ConstituentAttributeValue2>sample string 5</ConstituentAttributeValue2>
  <ConstituentExclusionListId>1</ConstituentExclusionListId>
  <ConstituentListId>1</ConstituentListId>
  <ConstituentRankType>1</ConstituentRankType>
  <ConstituentRankingOperator>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <Symbol>sample string 3</Symbol>
  </ConstituentRankingOperator>
  <ConstituentRankingValue1>1</ConstituentRankingValue1>
  <ConstituentRankingValue2>1</ConstituentRankingValue2>
  <CreateLocation>sample string 24</CreateLocation>
  <CreatedBy>sample string 25</CreatedBy>
  <CreatedDateTime>2025-04-24T05:23:06.8501538-07:00</CreatedDateTime>
  <Description>sample string 26</Description>
  <DiscountAmount>27</DiscountAmount>
  <DiscountIsPercent>true</DiscountIsPercent>
  <DiscountPercentRound>28</DiscountPercentRound>
  <DiscountPriceTypeId>1</DiscountPriceTypeId>
  <EditIndicator>true</EditIndicator>
  <EndDateTime>2025-04-24T05:23:06.8501538-07:00</EndDateTime>
  <ExcludeGeneralPublic>true</ExcludeGeneralPublic>
  <Id>1</Id>
  <Inactive>true</Inactive>
  <MaxSeats>1</MaxSeats>
  <Messages>
    <PricingRuleMessage>
      <CreateLocation>sample string 1</CreateLocation>
      <CreatedBy>sample string 2</CreatedBy>
      <CreatedDateTime>2025-04-24T05:23:06.8501538-07:00</CreatedDateTime>
      <Id>1</Id>
      <Inactive>true</Inactive>
      <IsFromMessageOnlyRule>true</IsFromMessageOnlyRule>
      <Message>sample string 5</Message>
      <MessageType>
        <Description>sample string 1</Description>
        <Id>1</Id>
        <Inactive>true</Inactive>
      </MessageType>
      <PricingRule>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </PricingRule>
      <UpdatedBy>sample string 4</UpdatedBy>
      <UpdatedDateTime>2025-04-24T05:23:06.8501538-07:00</UpdatedDateTime>
    </PricingRuleMessage>
    <PricingRuleMessage>
      <CreateLocation>sample string 1</CreateLocation>
      <CreatedBy>sample string 2</CreatedBy>
      <CreatedDateTime>2025-04-24T05:23:06.8501538-07:00</CreatedDateTime>
      <Id>1</Id>
      <Inactive>true</Inactive>
      <IsFromMessageOnlyRule>true</IsFromMessageOnlyRule>
      <Message>sample string 5</Message>
      <MessageType>
        <Description>sample string 1</Description>
        <Id>1</Id>
        <Inactive>true</Inactive>
      </MessageType>
      <PricingRule>
        <Description>sample string 2</Description>
        <Id>1</Id>
      </PricingRule>
      <UpdatedBy>sample string 4</UpdatedBy>
      <UpdatedDateTime>2025-04-24T05:23:06.8501538-07:00</UpdatedDateTime>
    </PricingRuleMessage>
  </Messages>
  <OverTheLimitDateTime>2025-04-24T05:23:06.8501538-07:00</OverTheLimitDateTime>
  <PromotedAppeals>sample string 9</PromotedAppeals>
  <PromotedSources>sample string 10</PromotedSources>
  <QualifyingPackage>sample string 11</QualifyingPackage>
  <QualifyingPerformance>sample string 12</QualifyingPerformance>
  <QualifyingPriceType1>sample string 13</QualifyingPriceType1>
  <QualifyingPriceType2>sample string 14</QualifyingPriceType2>
  <QualifyingProductionSeason>sample string 15</QualifyingProductionSeason>
  <QualifyingSeasonPackageType>sample string 16</QualifyingSeasonPackageType>
  <QualifyingSeatCount1Value1>1</QualifyingSeatCount1Value1>
  <QualifyingSeatCount1Value2>1</QualifyingSeatCount1Value2>
  <QualifyingSeatCount2Value1>1</QualifyingSeatCount2Value1>
  <QualifyingSeatCount2Value2>1</QualifyingSeatCount2Value2>
  <QualifyingZone>sample string 17</QualifyingZone>
  <RespectMinimumPrice>true</RespectMinimumPrice>
  <ResultMaximumSeats>1</ResultMaximumSeats>
  <ResultMaximumSeats2>1</ResultMaximumSeats2>
  <ResultPackage>sample string 18</ResultPackage>
  <ResultPerformance>sample string 19</ResultPerformance>
  <ResultPriceType>sample string 20</ResultPriceType>
  <ResultProductionSeason>sample string 21</ResultProductionSeason>
  <ResultSeasonPackageType>sample string 1</ResultSeasonPackageType>
  <ResultSeatCount>1</ResultSeatCount>
  <ResultZone>sample string 22</ResultZone>
  <RuleAction>34</RuleAction>
  <RuleCategory>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
  </RuleCategory>
  <RuleType>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
  </RuleType>
  <Sources>sample string 23</Sources>
  <StartDateTime>2025-04-24T05:23:06.8501538-07:00</StartDateTime>
  <UpdatedBy>sample string 31</UpdatedBy>
  <UpdatedDateTime>2025-04-24T05:23:06.8501538-07:00</UpdatedDateTime>
</PricingRule>
Change Version Description Contract Old New
Parameter Changed 15.0.0 pricingRuleId has been marked as required. Required