POST api/flight/airrule
查看航空條例
Request Information
URI Parameters
None.
Body Parameters
AirRuleRqContract| Name | Description | Type | Additional information | 
|---|---|---|---|
| rulekey | 
                         條例KEY值  | 
                    string | 
                             None.  | 
                
| source | 
                         來源(Amadeus/UAPI)  | 
                    string | 
                             None.  | 
                
| logTrackGuid | string | 
                             None.  | 
                |
| Lang | string | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "rulekey": "sample string 1",
  "source": "sample string 2",
  "logTrackGuid": "sample string 3",
  "Lang": "sample string 4"
}
        application/x-www-form-urlencoded
            Sample:
    
        
Response Information
Resource Description
查看航空條例
ReturnResultOfAirRuleRpContract| Name | Description | Type | Additional information | 
|---|---|---|---|
| data | AirRuleRpContract | 
                             None.  | 
                |
| code | 
                         状态码:100成功,其他自定义  | 
                    integer | 
                             None.  | 
                
| message | 
                         提示消息  | 
                    string | 
                             None.  | 
                
Response Formats
application/json, text/json
            Sample:
{
  "data": {
    "airrules": [
      {
        "qualifier": "sample string 1",
        "airsegments": [
          {
            "segmentgroup": 1,
            "orgindestination": {
              "DepAirport": "sample string 1",
              "ArrAirport": "sample string 2"
            },
            "farerule": [
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              },
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              }
            ]
          },
          {
            "segmentgroup": 1,
            "orgindestination": {
              "DepAirport": "sample string 1",
              "ArrAirport": "sample string 2"
            },
            "farerule": [
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              },
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              }
            ]
          }
        ]
      },
      {
        "qualifier": "sample string 1",
        "airsegments": [
          {
            "segmentgroup": 1,
            "orgindestination": {
              "DepAirport": "sample string 1",
              "ArrAirport": "sample string 2"
            },
            "farerule": [
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              },
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              }
            ]
          },
          {
            "segmentgroup": 1,
            "orgindestination": {
              "DepAirport": "sample string 1",
              "ArrAirport": "sample string 2"
            },
            "farerule": [
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              },
              {
                "Category": "sample string 1",
                "Type": "sample string 2",
                "FreeText": "sample string 3",
                "Value": "sample string 4"
              }
            ]
          }
        ]
      }
    ],
    "logTrackGuid": "sample string 1"
  },
  "code": 1,
  "message": "sample string 2"
}