POST api/Flight/SpecialService
Request Information
URI Parameters
None.
Body Parameters
SpecialServiceRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| SessionID | string |
Required |
|
| Key | string |
Required |
|
| ReferenceNo | string |
Required |
|
| UserID | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"SessionID": "sample string 1",
"Key": "sample string 3",
"ReferenceNo": "sample string 4",
"UserID": "sample string 5"
}
application/xml, text/xml
Sample:
<SpecialServiceRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SessionID>sample string 1</SessionID> <ClientCode>sample string 2</ClientCode> <Key>sample string 3</Key> <ReferenceNo>sample string 4</ReferenceNo> <UserID>sample string 5</UserID> </SpecialServiceRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
SpecialServiceAvailibilityResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Key | string |
None. |
|
| Request | SpecialServiceRequest |
None. |
|
| Result | Collection of SpecialServiceResponse |
None. |
|
| Error | Error |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Key": "sample string 2",
"Request": {
"SessionID": "sample string 1",
"Key": "sample string 3",
"ReferenceNo": "sample string 4",
"UserID": "sample string 5"
},
"Result": [
{
"baggageDynamicList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"bagOutFirstList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"loungeList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"carryMoreOnboardList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"priorityCheckInList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"mealDynamicList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"AirlineDescription": "sample string 4",
"Quantity": "sample string 5",
"Currency": "sample string 6",
"Price": "sample string 7",
"Origin": "sample string 8",
"Destination": "sample string 9",
"ImagePath": "sample string 10",
"MealCategory": "sample string 11"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"AirlineDescription": "sample string 4",
"Quantity": "sample string 5",
"Currency": "sample string 6",
"Price": "sample string 7",
"Origin": "sample string 8",
"Destination": "sample string 9",
"ImagePath": "sample string 10",
"MealCategory": "sample string 11"
}
],
"seatMapResponse": {
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
},
"Status": "sample string 1",
"deckData": {
"FlightConf": {
"x": 1,
"y": 2
},
"Seats": [
{
"seatNo": "sample string 1",
"seatPos": {
"x": 1,
"y": 2
},
"booked": true,
"code": "sample string 3",
"amount": 4.1,
"toolTipHtml": "sample string 5"
},
{
"seatNo": "sample string 1",
"seatPos": {
"x": 1,
"y": 2
},
"booked": true,
"code": "sample string 3",
"amount": 4.1,
"toolTipHtml": "sample string 5"
}
]
},
"appFltKeys": 2,
"key": "sample string 3"
},
"Response": "sample string 1",
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
},
"Origin": "sample string 2",
"Destination": "sample string 3"
},
{
"baggageDynamicList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"bagOutFirstList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"loungeList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"carryMoreOnboardList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"priorityCheckInList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"Weight": "sample string 4",
"Currency": "sample string 5",
"Price": "sample string 6",
"Origin": "sample string 7",
"Destination": "sample string 8"
}
],
"mealDynamicList": [
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"AirlineDescription": "sample string 4",
"Quantity": "sample string 5",
"Currency": "sample string 6",
"Price": "sample string 7",
"Origin": "sample string 8",
"Destination": "sample string 9",
"ImagePath": "sample string 10",
"MealCategory": "sample string 11"
},
{
"WayType": "sample string 1",
"Code": "sample string 2",
"Description": "sample string 3",
"AirlineDescription": "sample string 4",
"Quantity": "sample string 5",
"Currency": "sample string 6",
"Price": "sample string 7",
"Origin": "sample string 8",
"Destination": "sample string 9",
"ImagePath": "sample string 10",
"MealCategory": "sample string 11"
}
],
"seatMapResponse": {
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
},
"Status": "sample string 1",
"deckData": {
"FlightConf": {
"x": 1,
"y": 2
},
"Seats": [
{
"seatNo": "sample string 1",
"seatPos": {
"x": 1,
"y": 2
},
"booked": true,
"code": "sample string 3",
"amount": 4.1,
"toolTipHtml": "sample string 5"
},
{
"seatNo": "sample string 1",
"seatPos": {
"x": 1,
"y": 2
},
"booked": true,
"code": "sample string 3",
"amount": 4.1,
"toolTipHtml": "sample string 5"
}
]
},
"appFltKeys": 2,
"key": "sample string 3"
},
"Response": "sample string 1",
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
},
"Origin": "sample string 2",
"Destination": "sample string 3"
}
],
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
}
}
application/xml, text/xml
Sample:
<SpecialServiceAvailibilityResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Status>sample string 1</Status>
<Key>sample string 2</Key>
<ClientCode>sample string 3</ClientCode>
<Request>
<SessionID>sample string 1</SessionID>
<ClientCode>sample string 2</ClientCode>
<Key>sample string 3</Key>
<ReferenceNo>sample string 4</ReferenceNo>
<UserID>sample string 5</UserID>
</Request>
<Result>
<SpecialServiceResponse>
<baggageDynamicList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</baggageDynamicList>
<bagOutFirstList>
<BagOutFirst>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BagOutFirst>
<BagOutFirst>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BagOutFirst>
</bagOutFirstList>
<loungeList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</loungeList>
<carryMoreOnboardList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</carryMoreOnboardList>
<priorityCheckInList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</priorityCheckInList>
<mealDynamicList>
<MealDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<AirlineDescription>sample string 4</AirlineDescription>
<Quantity>sample string 5</Quantity>
<Currency>sample string 6</Currency>
<Price>sample string 7</Price>
<Origin>sample string 8</Origin>
<Destination>sample string 9</Destination>
<ImagePath>sample string 10</ImagePath>
<MealCategory>sample string 11</MealCategory>
</MealDynamic>
<MealDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<AirlineDescription>sample string 4</AirlineDescription>
<Quantity>sample string 5</Quantity>
<Currency>sample string 6</Currency>
<Price>sample string 7</Price>
<Origin>sample string 8</Origin>
<Destination>sample string 9</Destination>
<ImagePath>sample string 10</ImagePath>
<MealCategory>sample string 11</MealCategory>
</MealDynamic>
</mealDynamicList>
<seatMapResponse>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
<Status>sample string 1</Status>
<deckData>
<FlightConf>
<x>1</x>
<y>2</y>
</FlightConf>
<Seats>
<Seat>
<seatNo>sample string 1</seatNo>
<seatPos>
<x>1</x>
<y>2</y>
</seatPos>
<booked>true</booked>
<code>sample string 3</code>
<amount>4.1</amount>
<toolTipHtml>sample string 5</toolTipHtml>
</Seat>
<Seat>
<seatNo>sample string 1</seatNo>
<seatPos>
<x>1</x>
<y>2</y>
</seatPos>
<booked>true</booked>
<code>sample string 3</code>
<amount>4.1</amount>
<toolTipHtml>sample string 5</toolTipHtml>
</Seat>
</Seats>
</deckData>
<appFltKeys>2</appFltKeys>
<key>sample string 3</key>
</seatMapResponse>
<Response>sample string 1</Response>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
<Origin>sample string 2</Origin>
<Destination>sample string 3</Destination>
</SpecialServiceResponse>
<SpecialServiceResponse>
<baggageDynamicList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</baggageDynamicList>
<bagOutFirstList>
<BagOutFirst>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BagOutFirst>
<BagOutFirst>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BagOutFirst>
</bagOutFirstList>
<loungeList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</loungeList>
<carryMoreOnboardList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</carryMoreOnboardList>
<priorityCheckInList>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
<BaggageDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<Weight>sample string 4</Weight>
<Currency>sample string 5</Currency>
<Price>sample string 6</Price>
<Origin>sample string 7</Origin>
<Destination>sample string 8</Destination>
</BaggageDynamic>
</priorityCheckInList>
<mealDynamicList>
<MealDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<AirlineDescription>sample string 4</AirlineDescription>
<Quantity>sample string 5</Quantity>
<Currency>sample string 6</Currency>
<Price>sample string 7</Price>
<Origin>sample string 8</Origin>
<Destination>sample string 9</Destination>
<ImagePath>sample string 10</ImagePath>
<MealCategory>sample string 11</MealCategory>
</MealDynamic>
<MealDynamic>
<WayType>sample string 1</WayType>
<Code>sample string 2</Code>
<Description>sample string 3</Description>
<AirlineDescription>sample string 4</AirlineDescription>
<Quantity>sample string 5</Quantity>
<Currency>sample string 6</Currency>
<Price>sample string 7</Price>
<Origin>sample string 8</Origin>
<Destination>sample string 9</Destination>
<ImagePath>sample string 10</ImagePath>
<MealCategory>sample string 11</MealCategory>
</MealDynamic>
</mealDynamicList>
<seatMapResponse>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
<Status>sample string 1</Status>
<deckData>
<FlightConf>
<x>1</x>
<y>2</y>
</FlightConf>
<Seats>
<Seat>
<seatNo>sample string 1</seatNo>
<seatPos>
<x>1</x>
<y>2</y>
</seatPos>
<booked>true</booked>
<code>sample string 3</code>
<amount>4.1</amount>
<toolTipHtml>sample string 5</toolTipHtml>
</Seat>
<Seat>
<seatNo>sample string 1</seatNo>
<seatPos>
<x>1</x>
<y>2</y>
</seatPos>
<booked>true</booked>
<code>sample string 3</code>
<amount>4.1</amount>
<toolTipHtml>sample string 5</toolTipHtml>
</Seat>
</Seats>
</deckData>
<appFltKeys>2</appFltKeys>
<key>sample string 3</key>
</seatMapResponse>
<Response>sample string 1</Response>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
<Origin>sample string 2</Origin>
<Destination>sample string 3</Destination>
</SpecialServiceResponse>
</Result>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
</SpecialServiceAvailibilityResponse>