POST api/Administration/SaveFlightDataSwap
Documentation for 'SaveFlightDataSwap'.
Request Information
Parameters
Name | Description | Additional information |
---|---|---|
dto | Documentation for 'dto'. |
Define this parameter in the request body. |
flightNature | Documentation for 'flightNature'. |
Define this parameter in the request URI. |
Request body formats
application/json, text/json
Sample:
{ "sample string 1": { "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" } ] }, "sample string 2": { "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" } ] }, "sample string 3": { "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:
<ArrayOfKeyValueOfstringFlightDataSwapDtoUY9cdC_SE xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> <Key>sample string 1</Key> <Value xmlns:d3p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config"> <d3p1:CopyProperties> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> </d3p1:CopyProperties> <d3p1:ElegibilityRulesDto> <d3p1:Rules xmlns:d5p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config.Rules"> <d5p1:Matches> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> </d5p1:Matches> <d5p1:Name>sample string 1</d5p1:Name> <d5p1:Type>sample string 2</d5p1:Type> </d3p1:Rules> </d3p1:ElegibilityRulesDto> <d3p1:FromOffset>2</d3p1:FromOffset> <d3p1:TextPattern>sample string 4</d3p1:TextPattern> <d3p1:TimeProperty>sample string 1</d3p1:TimeProperty> <d3p1:ToOffset>3</d3p1:ToOffset> </Value> </KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> <KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> <Key>sample string 2</Key> <Value xmlns:d3p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config"> <d3p1:CopyProperties> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> </d3p1:CopyProperties> <d3p1:ElegibilityRulesDto> <d3p1:Rules xmlns:d5p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config.Rules"> <d5p1:Matches> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> </d5p1:Matches> <d5p1:Name>sample string 1</d5p1:Name> <d5p1:Type>sample string 2</d5p1:Type> </d3p1:Rules> </d3p1:ElegibilityRulesDto> <d3p1:FromOffset>2</d3p1:FromOffset> <d3p1:TextPattern>sample string 4</d3p1:TextPattern> <d3p1:TimeProperty>sample string 1</d3p1:TimeProperty> <d3p1:ToOffset>3</d3p1:ToOffset> </Value> </KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> <KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> <Key>sample string 3</Key> <Value xmlns:d3p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config"> <d3p1:CopyProperties> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> <d3p1:CopyPropertyDto> <d3p1:FlightToUpdate>sample string 1</d3p1:FlightToUpdate> <d3p1:PropertySource>sample string 3</d3p1:PropertySource> <d3p1:PropertyTarget>sample string 2</d3p1:PropertyTarget> </d3p1:CopyPropertyDto> </d3p1:CopyProperties> <d3p1:ElegibilityRulesDto> <d3p1:Rules xmlns:d5p1="http://schemas.datacontract.org/2004/07/SITA.AMS.Web.Msg.Config.Rules"> <d5p1:Matches> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> <d5p1:MatchDto> <d5p1:Conditions> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> <d5p1:ConditionDto> <d5p1:Operator>sample string 2</d5p1:Operator> <d5p1:Property>sample string 1</d5p1:Property> <d5p1:Values> <string>sample string 1</string> <string>sample string 2</string> <string>sample string 3</string> </d5p1:Values> </d5p1:ConditionDto> </d5p1:Conditions> </d5p1:MatchDto> </d5p1:Matches> <d5p1:Name>sample string 1</d5p1:Name> <d5p1:Type>sample string 2</d5p1:Type> </d3p1:Rules> </d3p1:ElegibilityRulesDto> <d3p1:FromOffset>2</d3p1:FromOffset> <d3p1:TextPattern>sample string 4</d3p1:TextPattern> <d3p1:TimeProperty>sample string 1</d3p1:TimeProperty> <d3p1:ToOffset>3</d3p1:ToOffset> </Value> </KeyValueOfstringFlightDataSwapDtoUY9cdC_SE> </ArrayOfKeyValueOfstringFlightDataSwapDtoUY9cdC_SE>
application/x-www-form-urlencoded
Sample: