GET api/Administration/GetFlightDataSwap

Documentation for 'GetFlightDataSwap'.

Request Information

Parameters

NameDescriptionAdditional information
flightNature
Documentation for 'flightNature'.

Define this parameter in the request URI.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "TimeProperty": "sample string 1",
  "FromOffset": 2,
  "ToOffset": 3,
  "TextPattern": "sample string 4",
  "ElegibilityRulesDto": {
    "Rules": {
      "Name": "sample string 1",
      "Type": "sample string 2",
      "Matches": [
        {
          "Conditions": [
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            }
          ]
        },
        {
          "Conditions": [
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            }
          ]
        },
        {
          "Conditions": [
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            },
            {
              "Property": "sample string 1",
              "Operator": "sample string 2",
              "Values": [
                "sample string 1",
                "sample string 2",
                "sample string 3"
              ],
              "ValuesAsString": "sample string 1;sample string 2;sample string 3"
            }
          ]
        }
      ]
    }
  },
  "CopyProperties": [
    {
      "FlightToUpdate": "sample string 1",
      "PropertyTarget": "sample string 2",
      "PropertySource": "sample string 3"
    },
    {
      "FlightToUpdate": "sample string 1",
      "PropertyTarget": "sample string 2",
      "PropertySource": "sample string 3"
    },
    {
      "FlightToUpdate": "sample string 1",
      "PropertyTarget": "sample string 2",
      "PropertySource": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<FlightDataSwapDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config">
  <CopyProperties>
    <CopyPropertyDto>
      <FlightToUpdate>sample string 1</FlightToUpdate>
      <PropertySource>sample string 3</PropertySource>
      <PropertyTarget>sample string 2</PropertyTarget>
    </CopyPropertyDto>
    <CopyPropertyDto>
      <FlightToUpdate>sample string 1</FlightToUpdate>
      <PropertySource>sample string 3</PropertySource>
      <PropertyTarget>sample string 2</PropertyTarget>
    </CopyPropertyDto>
    <CopyPropertyDto>
      <FlightToUpdate>sample string 1</FlightToUpdate>
      <PropertySource>sample string 3</PropertySource>
      <PropertyTarget>sample string 2</PropertyTarget>
    </CopyPropertyDto>
  </CopyProperties>
  <ElegibilityRulesDto>
    <Rules xmlns:d3p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config.Rules">
      <d3p1:Matches>
        <d3p1:MatchDto>
          <d3p1:Conditions>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
          </d3p1:Conditions>
        </d3p1:MatchDto>
        <d3p1:MatchDto>
          <d3p1:Conditions>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
          </d3p1:Conditions>
        </d3p1:MatchDto>
        <d3p1:MatchDto>
          <d3p1:Conditions>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
            <d3p1:ConditionDto>
              <d3p1:Operator>sample string 2</d3p1:Operator>
              <d3p1:Property>sample string 1</d3p1:Property>
              <d3p1:Values xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:string>sample string 1</d8p1:string>
                <d8p1:string>sample string 2</d8p1:string>
                <d8p1:string>sample string 3</d8p1:string>
              </d3p1:Values>
            </d3p1:ConditionDto>
          </d3p1:Conditions>
        </d3p1:MatchDto>
      </d3p1:Matches>
      <d3p1:Name>sample string 1</d3p1:Name>
      <d3p1:Type>sample string 2</d3p1:Type>
    </Rules>
  </ElegibilityRulesDto>
  <FromOffset>2</FromOffset>
  <TextPattern>sample string 4</TextPattern>
  <TimeProperty>sample string 1</TimeProperty>
  <ToOffset>3</ToOffset>
</FlightDataSwapDto>