POST api/Flight/GDSSeatIssuance
Request Information
URI Parameters
None.
Body Parameters
SeatAirFulfillmentRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientCode | string |
None. |
|
| SessionID | string |
Required |
|
| AncillaryKey | string |
Required |
|
| Tittle | string |
Required |
|
| FirstName | string |
Required |
|
| LastName | string |
Required |
|
| MiddleName | string |
None. |
|
| Provider | string |
Required |
|
| PnrNo | string |
Required |
|
| TicketNumber | string |
Required |
|
| SeatListDetails | Collection of SeatList |
None. |
Request Formats
application/json, text/json
Sample:
{
"ClientCode": "sample string 1",
"SessionID": "sample string 2",
"AncillaryKey": "sample string 3",
"Tittle": "sample string 4",
"FirstName": "sample string 5",
"LastName": "sample string 6",
"MiddleName": "sample string 7",
"Provider": "sample string 8",
"PnrNo": "sample string 9",
"TicketNumber": "sample string 10",
"SeatListDetails": [
{
"RowNo": 1,
"ColumnNo": 2,
"Assignable": true,
"SeatSet": 4,
"SeatAngle": 5,
"SeatAvailability": "sample string 6",
"SeatDesignator": "sample string 7",
"SeatType": "sample string 8",
"TravelClassCode": "sample string 9",
"SeatGroup": 10,
"PremiumSeatIndicator": true,
"SeatFee": 12.0,
"CGST": 13.0,
"SGST": 14.0,
"IGST": 15.0,
"UGST": 16.0,
"SeatStatus": "sample string 17",
"ExitSeats": "sample string 18",
"Message": "sample string 19",
"SeatAlignment": "sample string 20",
"FlightNumber": "sample string 21",
"FlightTime": "sample string 22",
"Paid": true,
"Characteristic": [
{
"Value": "sample string 1"
},
{
"Value": "sample string 1"
}
],
"OptionalServiceRef": "sample string 24",
"Group": "sample string 25",
"ClassOfService": "sample string 26",
"Equipment": "sample string 27",
"Carrier": "sample string 28",
"SegmentRef": "sample string 29"
},
{
"RowNo": 1,
"ColumnNo": 2,
"Assignable": true,
"SeatSet": 4,
"SeatAngle": 5,
"SeatAvailability": "sample string 6",
"SeatDesignator": "sample string 7",
"SeatType": "sample string 8",
"TravelClassCode": "sample string 9",
"SeatGroup": 10,
"PremiumSeatIndicator": true,
"SeatFee": 12.0,
"CGST": 13.0,
"SGST": 14.0,
"IGST": 15.0,
"UGST": 16.0,
"SeatStatus": "sample string 17",
"ExitSeats": "sample string 18",
"Message": "sample string 19",
"SeatAlignment": "sample string 20",
"FlightNumber": "sample string 21",
"FlightTime": "sample string 22",
"Paid": true,
"Characteristic": [
{
"Value": "sample string 1"
},
{
"Value": "sample string 1"
}
],
"OptionalServiceRef": "sample string 24",
"Group": "sample string 25",
"ClassOfService": "sample string 26",
"Equipment": "sample string 27",
"Carrier": "sample string 28",
"SegmentRef": "sample string 29"
}
]
}
application/xml, text/xml
Sample:
<SeatAirFulfillmentRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ClientCode>sample string 1</ClientCode>
<SessionID>sample string 2</SessionID>
<AncillaryKey>sample string 3</AncillaryKey>
<Tittle>sample string 4</Tittle>
<FirstName>sample string 5</FirstName>
<LastName>sample string 6</LastName>
<MiddleName>sample string 7</MiddleName>
<Provider>sample string 8</Provider>
<PnrNo>sample string 9</PnrNo>
<TicketNumber>sample string 10</TicketNumber>
<SeatListDetails>
<SeatList>
<RowNo>1</RowNo>
<ColumnNo>2</ColumnNo>
<Assignable>true</Assignable>
<SeatSet>4</SeatSet>
<SeatAngle>5</SeatAngle>
<SeatAvailability>sample string 6</SeatAvailability>
<SeatDesignator>sample string 7</SeatDesignator>
<SeatType>sample string 8</SeatType>
<TravelClassCode>sample string 9</TravelClassCode>
<SeatGroup>10</SeatGroup>
<PremiumSeatIndicator>true</PremiumSeatIndicator>
<SeatFee>12</SeatFee>
<CGST>13</CGST>
<SGST>14</SGST>
<IGST>15</IGST>
<UGST>16</UGST>
<SeatStatus>sample string 17</SeatStatus>
<ExitSeats>sample string 18</ExitSeats>
<Message>sample string 19</Message>
<SeatAlignment>sample string 20</SeatAlignment>
<FlightNumber>sample string 21</FlightNumber>
<FlightTime>sample string 22</FlightTime>
<Paid>true</Paid>
<Characteristic>
<Characteristic>
<Value>sample string 1</Value>
</Characteristic>
<Characteristic>
<Value>sample string 1</Value>
</Characteristic>
</Characteristic>
<OptionalServiceRef>sample string 24</OptionalServiceRef>
<Group>sample string 25</Group>
<ClassOfService>sample string 26</ClassOfService>
<Equipment>sample string 27</Equipment>
<Carrier>sample string 28</Carrier>
<SegmentRef>sample string 29</SegmentRef>
</SeatList>
<SeatList>
<RowNo>1</RowNo>
<ColumnNo>2</ColumnNo>
<Assignable>true</Assignable>
<SeatSet>4</SeatSet>
<SeatAngle>5</SeatAngle>
<SeatAvailability>sample string 6</SeatAvailability>
<SeatDesignator>sample string 7</SeatDesignator>
<SeatType>sample string 8</SeatType>
<TravelClassCode>sample string 9</TravelClassCode>
<SeatGroup>10</SeatGroup>
<PremiumSeatIndicator>true</PremiumSeatIndicator>
<SeatFee>12</SeatFee>
<CGST>13</CGST>
<SGST>14</SGST>
<IGST>15</IGST>
<UGST>16</UGST>
<SeatStatus>sample string 17</SeatStatus>
<ExitSeats>sample string 18</ExitSeats>
<Message>sample string 19</Message>
<SeatAlignment>sample string 20</SeatAlignment>
<FlightNumber>sample string 21</FlightNumber>
<FlightTime>sample string 22</FlightTime>
<Paid>true</Paid>
<Characteristic>
<Characteristic>
<Value>sample string 1</Value>
</Characteristic>
<Characteristic>
<Value>sample string 1</Value>
</Characteristic>
</Characteristic>
<OptionalServiceRef>sample string 24</OptionalServiceRef>
<Group>sample string 25</Group>
<ClassOfService>sample string 26</ClassOfService>
<Equipment>sample string 27</Equipment>
<Carrier>sample string 28</Carrier>
<SegmentRef>sample string 29</SegmentRef>
</SeatList>
</SeatListDetails>
</SeatAirFulfillmentRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
AirFulfillmentResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| SessionID | string |
None. |
|
| AncillaryKey | string |
None. |
|
| Tittle | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| PnrNo | string |
None. |
|
| TicketNumber | string |
None. |
|
| Status | string |
None. |
|
| Error | Error |
None. |
|
| ElectronicMiscDocuments | Collection of ElectronicMiscDocument |
None. |
Response Formats
application/json, text/json
Sample:
{
"SessionID": "sample string 1",
"AncillaryKey": "sample string 2",
"Tittle": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"PnrNo": "sample string 6",
"TicketNumber": "sample string 7",
"Status": "sample string 8",
"Error": {
"ErrorCode": "sample string 1",
"Description": "sample string 2",
"Category": "sample string 3"
},
"ElectronicMiscDocuments": [
{
"Key": "sample string 1",
"IssueDate": "sample string 2",
"Number": "sample string 3",
"Status": "sample string 4",
"AssociatedTicketNumber": "sample string 5",
"EMDCoupon": {
"Key": "sample string 1",
"Number": "sample string 2",
"Status": "sample string 3",
"SvcDescription": "sample string 4",
"ConsumedAtIssuanceInd": "sample string 5",
"RFIC": "sample string 6",
"RFISC": "sample string 7",
"RFIDescription": "sample string 8",
"Origin": "sample string 9",
"Destination": "sample string 10",
"FlightNumber": "sample string 11",
"PresentTo": "sample string 12",
"PresentAt": "sample string 13",
"MarketingCarrier": "sample string 14"
},
"BaseFare": "sample string 6",
"TotalFare": "sample string 7"
},
{
"Key": "sample string 1",
"IssueDate": "sample string 2",
"Number": "sample string 3",
"Status": "sample string 4",
"AssociatedTicketNumber": "sample string 5",
"EMDCoupon": {
"Key": "sample string 1",
"Number": "sample string 2",
"Status": "sample string 3",
"SvcDescription": "sample string 4",
"ConsumedAtIssuanceInd": "sample string 5",
"RFIC": "sample string 6",
"RFISC": "sample string 7",
"RFIDescription": "sample string 8",
"Origin": "sample string 9",
"Destination": "sample string 10",
"FlightNumber": "sample string 11",
"PresentTo": "sample string 12",
"PresentAt": "sample string 13",
"MarketingCarrier": "sample string 14"
},
"BaseFare": "sample string 6",
"TotalFare": "sample string 7"
}
]
}
application/xml, text/xml
Sample:
<AirFulfillmentResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SessionID>sample string 1</SessionID>
<AncillaryKey>sample string 2</AncillaryKey>
<Tittle>sample string 3</Tittle>
<FirstName>sample string 4</FirstName>
<LastName>sample string 5</LastName>
<PnrNo>sample string 6</PnrNo>
<TicketNumber>sample string 7</TicketNumber>
<Status>sample string 8</Status>
<Error>
<ErrorCode>sample string 1</ErrorCode>
<Description>sample string 2</Description>
<Category>sample string 3</Category>
</Error>
<ElectronicMiscDocuments>
<ElectronicMiscDocument>
<Key>sample string 1</Key>
<IssueDate>sample string 2</IssueDate>
<Number>sample string 3</Number>
<Status>sample string 4</Status>
<AssociatedTicketNumber>sample string 5</AssociatedTicketNumber>
<EMDCoupon>
<Key>sample string 1</Key>
<Number>sample string 2</Number>
<Status>sample string 3</Status>
<SvcDescription>sample string 4</SvcDescription>
<ConsumedAtIssuanceInd>sample string 5</ConsumedAtIssuanceInd>
<RFIC>sample string 6</RFIC>
<RFISC>sample string 7</RFISC>
<RFIDescription>sample string 8</RFIDescription>
<Origin>sample string 9</Origin>
<Destination>sample string 10</Destination>
<FlightNumber>sample string 11</FlightNumber>
<PresentTo>sample string 12</PresentTo>
<PresentAt>sample string 13</PresentAt>
<MarketingCarrier>sample string 14</MarketingCarrier>
</EMDCoupon>
<BaseFare>sample string 6</BaseFare>
<TotalFare>sample string 7</TotalFare>
</ElectronicMiscDocument>
<ElectronicMiscDocument>
<Key>sample string 1</Key>
<IssueDate>sample string 2</IssueDate>
<Number>sample string 3</Number>
<Status>sample string 4</Status>
<AssociatedTicketNumber>sample string 5</AssociatedTicketNumber>
<EMDCoupon>
<Key>sample string 1</Key>
<Number>sample string 2</Number>
<Status>sample string 3</Status>
<SvcDescription>sample string 4</SvcDescription>
<ConsumedAtIssuanceInd>sample string 5</ConsumedAtIssuanceInd>
<RFIC>sample string 6</RFIC>
<RFISC>sample string 7</RFISC>
<RFIDescription>sample string 8</RFIDescription>
<Origin>sample string 9</Origin>
<Destination>sample string 10</Destination>
<FlightNumber>sample string 11</FlightNumber>
<PresentTo>sample string 12</PresentTo>
<PresentAt>sample string 13</PresentAt>
<MarketingCarrier>sample string 14</MarketingCarrier>
</EMDCoupon>
<BaseFare>sample string 6</BaseFare>
<TotalFare>sample string 7</TotalFare>
</ElectronicMiscDocument>
</ElectronicMiscDocuments>
</AirFulfillmentResponse>