POST api/flight/airrule

查看航空條例

Request Information

URI Parameters

None.

Body Parameters

AirRuleRqContract
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AirRuleRqContract'.

Response Information

Resource Description

查看航空條例

ReturnResultOfAirRuleRpContract
NameDescriptionTypeAdditional 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"
}