POST v1/Flight/FareRules
Request Information
URI Parameters
None.
Body Parameters
FareRuleRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| DepartureDate | date |
None. |
|
| DestinationCode | string |
None. |
|
| DepartureCode | string |
None. |
|
| MarketingCarrier | string |
None. |
|
| FareBasisCode | string |
None. |
|
| Vuserid | string |
None. |
|
| PccCode | string |
None. |
|
| UserId | integer |
None. |
|
| AccountID | string |
None. |
|
| UserName | string |
None. |
|
| ApplicationDomain | ApplicationDomain |
None. |
|
| guid | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"DepartureDate": "2025-12-15T22:17:46.4689568+00:00",
"DestinationCode": "sample string 2",
"DepartureCode": "sample string 3",
"MarketingCarrier": "sample string 4",
"FareBasisCode": "sample string 5",
"Vuserid": "sample string 6",
"PccCode": "sample string 7",
"UserId": 8,
"AccountID": "sample string 9",
"UserName": "sample string 10",
"ApplicationDomain": 0,
"guid": "sample string 11"
}
application/xml, text/xml
Sample:
<FareRuleRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model.Flight"> <AccountID xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 9</AccountID> <ApplicationDomain xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">GTL</ApplicationDomain> <PccCode xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 7</PccCode> <UserId xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">8</UserId> <UserName xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 10</UserName> <Vuserid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 6</Vuserid> <guid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 11</guid> <DepartureCode>sample string 3</DepartureCode> <DepartureDate>2025-12-15T22:17:46.4689568+00:00</DepartureDate> <DestinationCode>sample string 2</DestinationCode> <FareBasisCode>sample string 5</FareBasisCode> <MarketingCarrier>sample string 4</MarketingCarrier> </FareRuleRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
FareRuleResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Rules | Collection of CodeWithValue |
None. |
|
| FareRuleHeader | FareRuleHeader |
None. |
|
| IsSuccess | boolean |
None. |
|
| Message | string |
None. |
|
| guid | string |
None. |
|
| PNR | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Rules": [
{
"Code": "sample string 1",
"Value": "sample string 2"
},
{
"Code": "sample string 1",
"Value": "sample string 2"
}
],
"FareRuleHeader": {
"Lines": [
{
"Code": "sample string 1",
"Value": "sample string 2"
},
{
"Code": "sample string 1",
"Value": "sample string 2"
}
],
"CurrencyLine": {
"Amount": 1.0,
"CurrencyCode": "sample string 2",
"Discontinue": "sample string 3",
"Effective": "sample string 4",
"FareClass": "sample string 5",
"RoutingNumberOrMPM": "sample string 6",
"TariffDescriptionNumber": "sample string 7"
},
"FareBasisLine": {
"DisplayType": "sample string 1",
"FareBasis": "sample string 2",
"FareVendor": "sample string 3",
"Text": "sample string 4"
},
"FareTypeLine": {
"FareDescriptionCode": "sample string 1",
"FareDescription": "sample string 2",
"FareType": "sample string 3"
},
"OriginDestinationLine": {
"Airline": "sample string 1",
"DestinationLocation": "sample string 2",
"OriginLocation": "sample string 3",
"Rule": "sample string 4",
"TariffDescriptionNumber": "sample string 5",
"TravelDate": "sample string 6"
},
"PassengerTypeLine": {
"AutoPrice": "sample string 1",
"PassengerType": "sample string 2"
},
"SystemDatesLine": {
"CreateDateTime": "sample string 1",
"ExpireDateTime": "sample string 2"
}
},
"IsSuccess": true,
"Message": "sample string 2",
"guid": "sample string 3",
"PNR": "sample string 4"
}
application/xml, text/xml
Sample:
<FareRuleResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model.Flight">
<IsSuccess xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">true</IsSuccess>
<Message xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 2</Message>
<PNR xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 4</PNR>
<guid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 3</guid>
<FareRuleHeader>
<CurrencyLine>
<Amount>1</Amount>
<CurrencyCode>sample string 2</CurrencyCode>
<Discontinue>sample string 3</Discontinue>
<Effective>sample string 4</Effective>
<FareClass>sample string 5</FareClass>
<RoutingNumberOrMPM>sample string 6</RoutingNumberOrMPM>
<TariffDescriptionNumber>sample string 7</TariffDescriptionNumber>
</CurrencyLine>
<FareBasisLine>
<DisplayType>sample string 1</DisplayType>
<FareBasis>sample string 2</FareBasis>
<FareVendor>sample string 3</FareVendor>
<Text>sample string 4</Text>
</FareBasisLine>
<FareTypeLine>
<FareDescription>sample string 2</FareDescription>
<FareDescriptionCode>sample string 1</FareDescriptionCode>
<FareType>sample string 3</FareType>
</FareTypeLine>
<Lines xmlns:d3p1="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">
<d3p1:CodeWithValue>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:CodeWithValue>
<d3p1:CodeWithValue>
<d3p1:Code>sample string 1</d3p1:Code>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:CodeWithValue>
</Lines>
<OriginDestinationLine>
<Airline>sample string 1</Airline>
<DestinationLocation>sample string 2</DestinationLocation>
<OriginLocation>sample string 3</OriginLocation>
<Rule>sample string 4</Rule>
<TariffDescriptionNumber>sample string 5</TariffDescriptionNumber>
<TravelDate>sample string 6</TravelDate>
</OriginDestinationLine>
<PassengerTypeLine>
<AutoPrice>sample string 1</AutoPrice>
<PassengerType>sample string 2</PassengerType>
</PassengerTypeLine>
<SystemDatesLine>
<CreateDateTime>sample string 1</CreateDateTime>
<ExpireDateTime>sample string 2</ExpireDateTime>
</SystemDatesLine>
</FareRuleHeader>
<Rules xmlns:d2p1="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">
<d2p1:CodeWithValue>
<d2p1:Code>sample string 1</d2p1:Code>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:CodeWithValue>
<d2p1:CodeWithValue>
<d2p1:Code>sample string 1</d2p1:Code>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:CodeWithValue>
</Rules>
</FareRuleResponse>