PricingRules Test
TXN/PricingRules?performanceIds={performanceIds}&packageIds={packageIds}&orderDate={orderDate}&modeOfSaleId={modeOfSaleId}
Gets all pricing rules or filtered set
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/TXN/PricingRules?performanceIds={performanceIds}&packageIds={packageIds}&orderDate={orderDate}&modeOfSaleId={modeOfSaleId}

URI Parameters

Parameter Name Data Type Required Notes
performanceIds string N
packageIds string N
orderDate string N
modeOfSaleId integer N

Request Body

None.

No request body.

Response object type : Collection of PricingRule

Response object type Collection of 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:30:28.7024303-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:30:28.7024303-07:00",
    "Id": 1,
    "Inactive": true,
    "UpdatedDateTime": "2025-04-24T05:30:28.7024303-07:00",
    "UpdatedBy": "sample string 31",
    "MaxSeats": 1,
    "RespectMinimumPrice": true,
    "ApplyOncePerOrder": true,
    "RuleAction": 34,
    "StartDateTime": "2025-04-24T05:30:28.7024303-07:00",
    "OverTheLimitDateTime": "2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00",
        "CreateLocation": "sample string 1",
        "CreatedBy": "sample string 2",
        "Id": 1,
        "Inactive": true,
        "UpdatedDateTime": "2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00",
        "CreateLocation": "sample string 1",
        "CreatedBy": "sample string 2",
        "Id": 1,
        "Inactive": true,
        "UpdatedDateTime": "2025-04-24T05:30:28.7024303-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
      }
    ]
  },
  {
    "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:30:28.7024303-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:30:28.7024303-07:00",
    "Id": 1,
    "Inactive": true,
    "UpdatedDateTime": "2025-04-24T05:30:28.7024303-07:00",
    "UpdatedBy": "sample string 31",
    "MaxSeats": 1,
    "RespectMinimumPrice": true,
    "ApplyOncePerOrder": true,
    "RuleAction": 34,
    "StartDateTime": "2025-04-24T05:30:28.7024303-07:00",
    "OverTheLimitDateTime": "2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00",
        "CreateLocation": "sample string 1",
        "CreatedBy": "sample string 2",
        "Id": 1,
        "Inactive": true,
        "UpdatedDateTime": "2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00",
        "CreateLocation": "sample string 1",
        "CreatedBy": "sample string 2",
        "Id": 1,
        "Inactive": true,
        "UpdatedDateTime": "2025-04-24T05:30:28.7024303-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
      }
    ]
  }
]
<PricingRules xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <PricingRule>
    <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:30:28.7024303-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:30:28.7024303-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:30:28.7024303-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:30:28.7024303-07:00</UpdatedDateTime>
      </PricingRuleMessage>
      <PricingRuleMessage>
        <CreateLocation>sample string 1</CreateLocation>
        <CreatedBy>sample string 2</CreatedBy>
        <CreatedDateTime>2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00</UpdatedDateTime>
      </PricingRuleMessage>
    </Messages>
    <OverTheLimitDateTime>2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00</StartDateTime>
    <UpdatedBy>sample string 31</UpdatedBy>
    <UpdatedDateTime>2025-04-24T05:30:28.7024303-07:00</UpdatedDateTime>
  </PricingRule>
  <PricingRule>
    <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:30:28.7024303-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:30:28.7024303-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:30:28.7024303-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:30:28.7024303-07:00</UpdatedDateTime>
      </PricingRuleMessage>
      <PricingRuleMessage>
        <CreateLocation>sample string 1</CreateLocation>
        <CreatedBy>sample string 2</CreatedBy>
        <CreatedDateTime>2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00</UpdatedDateTime>
      </PricingRuleMessage>
    </Messages>
    <OverTheLimitDateTime>2025-04-24T05:30:28.7024303-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:30:28.7024303-07:00</StartDateTime>
    <UpdatedBy>sample string 31</UpdatedBy>
    <UpdatedDateTime>2025-04-24T05:30:28.7024303-07:00</UpdatedDateTime>
  </PricingRule>
</PricingRules>

No entries in change log for this operation.