POST v1/Accelya/BookSeat
Request Information
URI Parameters
None.
Body Parameters
AccelyaSeatMapBooking| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderId | string |
None. |
|
| offerRQs | Collection of OfferRQ |
None. |
|
| ListOfTraveler | Collection of Traveller |
None. |
|
| Vuserid | string |
None. |
|
| PccCode | string |
None. |
|
| UserId | integer |
None. |
|
| AccountID | string |
None. |
|
| UserName | string |
None. |
|
| ApplicationDomain | ApplicationDomain |
None. |
|
| guid | string |
None. |
|
| DeviceType | DeviceType |
None. |
Request Formats
application/json, text/json
Sample:
{
"OrderId": "sample string 1",
"offerRQs": [
{
"OfferId": "sample string 1",
"SeatDetails": [
{
"OfferItemId": "sample string 1",
"PaxRefId": "sample string 2",
"RowNumber": "sample string 3",
"ColumnId": "sample string 4",
"OccupationStatusCode": "sample string 5"
},
{
"OfferItemId": "sample string 1",
"PaxRefId": "sample string 2",
"RowNumber": "sample string 3",
"ColumnId": "sample string 4",
"OccupationStatusCode": "sample string 5"
}
]
},
{
"OfferId": "sample string 1",
"SeatDetails": [
{
"OfferItemId": "sample string 1",
"PaxRefId": "sample string 2",
"RowNumber": "sample string 3",
"ColumnId": "sample string 4",
"OccupationStatusCode": "sample string 5"
},
{
"OfferItemId": "sample string 1",
"PaxRefId": "sample string 2",
"RowNumber": "sample string 3",
"ColumnId": "sample string 4",
"OccupationStatusCode": "sample string 5"
}
]
}
],
"ListOfTraveler": [
{
"PassportDetails": {
"PassportNumber": "sample string 1",
"PassportExpiryDate": "sample string 2",
"IssueCountry": "sample string 3",
"NationalityCountry": "sample string 4"
},
"FirstName": "sample string 1",
"MiddleName": "sample string 2",
"LastName": "sample string 3",
"Email": "sample string 4",
"Type": "sample string 5",
"FrequentFlyerNumber": "sample string 6",
"LoyaltyId": "sample string 7",
"VendorCode": "sample string 8",
"TravelerNumber": "sample string 9",
"Phone": "sample string 10",
"Mobile": "sample string 11",
"Fax": "sample string 12",
"Gender": "sample string 13",
"DOB": "sample string 14",
"City": "sample string 15",
"Country": "sample string 16",
"PaxOrder": 17,
"MealPreference": "sample string 18",
"SpecialPreference": "sample string 19",
"TravellerUpdatedBy": "sample string 20",
"PassportIssueCountry": "sample string 21",
"PassengerNationality": "sample string 22",
"TicketNo": "sample string 23",
"Seat": "sample string 24",
"FrequentFlyers": [
{
"SupplierCode": "sample string 1",
"Number": "sample string 2",
"TierLevelNumber": "sample string 3",
"ShortText": "sample string 4",
"ReceivingCarrierCode": "sample string 5",
"StatusCode": "sample string 6",
"RPH": 7,
"Id": 8,
"Text": "sample string 9"
},
{
"SupplierCode": "sample string 1",
"Number": "sample string 2",
"TierLevelNumber": "sample string 3",
"ShortText": "sample string 4",
"ReceivingCarrierCode": "sample string 5",
"StatusCode": "sample string 6",
"RPH": 7,
"Id": 8,
"Text": "sample string 9"
}
]
},
{
"PassportDetails": {
"PassportNumber": "sample string 1",
"PassportExpiryDate": "sample string 2",
"IssueCountry": "sample string 3",
"NationalityCountry": "sample string 4"
},
"FirstName": "sample string 1",
"MiddleName": "sample string 2",
"LastName": "sample string 3",
"Email": "sample string 4",
"Type": "sample string 5",
"FrequentFlyerNumber": "sample string 6",
"LoyaltyId": "sample string 7",
"VendorCode": "sample string 8",
"TravelerNumber": "sample string 9",
"Phone": "sample string 10",
"Mobile": "sample string 11",
"Fax": "sample string 12",
"Gender": "sample string 13",
"DOB": "sample string 14",
"City": "sample string 15",
"Country": "sample string 16",
"PaxOrder": 17,
"MealPreference": "sample string 18",
"SpecialPreference": "sample string 19",
"TravellerUpdatedBy": "sample string 20",
"PassportIssueCountry": "sample string 21",
"PassengerNationality": "sample string 22",
"TicketNo": "sample string 23",
"Seat": "sample string 24",
"FrequentFlyers": [
{
"SupplierCode": "sample string 1",
"Number": "sample string 2",
"TierLevelNumber": "sample string 3",
"ShortText": "sample string 4",
"ReceivingCarrierCode": "sample string 5",
"StatusCode": "sample string 6",
"RPH": 7,
"Id": 8,
"Text": "sample string 9"
},
{
"SupplierCode": "sample string 1",
"Number": "sample string 2",
"TierLevelNumber": "sample string 3",
"ShortText": "sample string 4",
"ReceivingCarrierCode": "sample string 5",
"StatusCode": "sample string 6",
"RPH": 7,
"Id": 8,
"Text": "sample string 9"
}
]
}
],
"Vuserid": "sample string 2",
"PccCode": "sample string 3",
"UserId": 4,
"AccountID": "sample string 5",
"UserName": "sample string 6",
"ApplicationDomain": 0,
"guid": "sample string 7",
"DeviceType": 0
}
application/xml, text/xml
Sample:
<AccelyaSeatMapBooking xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model.Flight.Accelya">
<AccountID xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 5</AccountID>
<ApplicationDomain xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">GTL</ApplicationDomain>
<DeviceType xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">WebJB</DeviceType>
<PccCode xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 3</PccCode>
<UserId xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">4</UserId>
<UserName xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 6</UserName>
<Vuserid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 2</Vuserid>
<guid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 7</guid>
<ListOfTraveler xmlns:d2p1="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">
<d2p1:Traveller>
<d2p1:City>sample string 15</d2p1:City>
<d2p1:Country>sample string 16</d2p1:Country>
<d2p1:DOB>sample string 14</d2p1:DOB>
<d2p1:Email>sample string 4</d2p1:Email>
<d2p1:Fax>sample string 12</d2p1:Fax>
<d2p1:FirstName>sample string 1</d2p1:FirstName>
<d2p1:FrequentFlyerNumber>sample string 6</d2p1:FrequentFlyerNumber>
<d2p1:FrequentFlyers>
<d2p1:FrequentFlyer>
<d2p1:Id>8</d2p1:Id>
<d2p1:Number>sample string 2</d2p1:Number>
<d2p1:RPH>7</d2p1:RPH>
<d2p1:ReceivingCarrierCode>sample string 5</d2p1:ReceivingCarrierCode>
<d2p1:ShortText>sample string 4</d2p1:ShortText>
<d2p1:StatusCode>sample string 6</d2p1:StatusCode>
<d2p1:SupplierCode>sample string 1</d2p1:SupplierCode>
<d2p1:Text>sample string 9</d2p1:Text>
<d2p1:TierLevelNumber>sample string 3</d2p1:TierLevelNumber>
</d2p1:FrequentFlyer>
<d2p1:FrequentFlyer>
<d2p1:Id>8</d2p1:Id>
<d2p1:Number>sample string 2</d2p1:Number>
<d2p1:RPH>7</d2p1:RPH>
<d2p1:ReceivingCarrierCode>sample string 5</d2p1:ReceivingCarrierCode>
<d2p1:ShortText>sample string 4</d2p1:ShortText>
<d2p1:StatusCode>sample string 6</d2p1:StatusCode>
<d2p1:SupplierCode>sample string 1</d2p1:SupplierCode>
<d2p1:Text>sample string 9</d2p1:Text>
<d2p1:TierLevelNumber>sample string 3</d2p1:TierLevelNumber>
</d2p1:FrequentFlyer>
</d2p1:FrequentFlyers>
<d2p1:Gender>sample string 13</d2p1:Gender>
<d2p1:LastName>sample string 3</d2p1:LastName>
<d2p1:LoyaltyId>sample string 7</d2p1:LoyaltyId>
<d2p1:MealPreference>sample string 18</d2p1:MealPreference>
<d2p1:MiddleName>sample string 2</d2p1:MiddleName>
<d2p1:Mobile>sample string 11</d2p1:Mobile>
<d2p1:PassengerNationality>sample string 22</d2p1:PassengerNationality>
<d2p1:PassportIssueCountry>sample string 21</d2p1:PassportIssueCountry>
<d2p1:PaxOrder>17</d2p1:PaxOrder>
<d2p1:Phone>sample string 10</d2p1:Phone>
<d2p1:Seat>sample string 24</d2p1:Seat>
<d2p1:SpecialPreference>sample string 19</d2p1:SpecialPreference>
<d2p1:TicketNo>sample string 23</d2p1:TicketNo>
<d2p1:TravelerNumber>sample string 9</d2p1:TravelerNumber>
<d2p1:TravellerUpdatedBy>sample string 20</d2p1:TravellerUpdatedBy>
<d2p1:Type>sample string 5</d2p1:Type>
<d2p1:VendorCode>sample string 8</d2p1:VendorCode>
<d2p1:PassportDetails>
<d2p1:IssueCountry>sample string 3</d2p1:IssueCountry>
<d2p1:NationalityCountry>sample string 4</d2p1:NationalityCountry>
<d2p1:PassportExpiryDate>sample string 2</d2p1:PassportExpiryDate>
<d2p1:PassportNumber>sample string 1</d2p1:PassportNumber>
</d2p1:PassportDetails>
</d2p1:Traveller>
<d2p1:Traveller>
<d2p1:City>sample string 15</d2p1:City>
<d2p1:Country>sample string 16</d2p1:Country>
<d2p1:DOB>sample string 14</d2p1:DOB>
<d2p1:Email>sample string 4</d2p1:Email>
<d2p1:Fax>sample string 12</d2p1:Fax>
<d2p1:FirstName>sample string 1</d2p1:FirstName>
<d2p1:FrequentFlyerNumber>sample string 6</d2p1:FrequentFlyerNumber>
<d2p1:FrequentFlyers>
<d2p1:FrequentFlyer>
<d2p1:Id>8</d2p1:Id>
<d2p1:Number>sample string 2</d2p1:Number>
<d2p1:RPH>7</d2p1:RPH>
<d2p1:ReceivingCarrierCode>sample string 5</d2p1:ReceivingCarrierCode>
<d2p1:ShortText>sample string 4</d2p1:ShortText>
<d2p1:StatusCode>sample string 6</d2p1:StatusCode>
<d2p1:SupplierCode>sample string 1</d2p1:SupplierCode>
<d2p1:Text>sample string 9</d2p1:Text>
<d2p1:TierLevelNumber>sample string 3</d2p1:TierLevelNumber>
</d2p1:FrequentFlyer>
<d2p1:FrequentFlyer>
<d2p1:Id>8</d2p1:Id>
<d2p1:Number>sample string 2</d2p1:Number>
<d2p1:RPH>7</d2p1:RPH>
<d2p1:ReceivingCarrierCode>sample string 5</d2p1:ReceivingCarrierCode>
<d2p1:ShortText>sample string 4</d2p1:ShortText>
<d2p1:StatusCode>sample string 6</d2p1:StatusCode>
<d2p1:SupplierCode>sample string 1</d2p1:SupplierCode>
<d2p1:Text>sample string 9</d2p1:Text>
<d2p1:TierLevelNumber>sample string 3</d2p1:TierLevelNumber>
</d2p1:FrequentFlyer>
</d2p1:FrequentFlyers>
<d2p1:Gender>sample string 13</d2p1:Gender>
<d2p1:LastName>sample string 3</d2p1:LastName>
<d2p1:LoyaltyId>sample string 7</d2p1:LoyaltyId>
<d2p1:MealPreference>sample string 18</d2p1:MealPreference>
<d2p1:MiddleName>sample string 2</d2p1:MiddleName>
<d2p1:Mobile>sample string 11</d2p1:Mobile>
<d2p1:PassengerNationality>sample string 22</d2p1:PassengerNationality>
<d2p1:PassportIssueCountry>sample string 21</d2p1:PassportIssueCountry>
<d2p1:PaxOrder>17</d2p1:PaxOrder>
<d2p1:Phone>sample string 10</d2p1:Phone>
<d2p1:Seat>sample string 24</d2p1:Seat>
<d2p1:SpecialPreference>sample string 19</d2p1:SpecialPreference>
<d2p1:TicketNo>sample string 23</d2p1:TicketNo>
<d2p1:TravelerNumber>sample string 9</d2p1:TravelerNumber>
<d2p1:TravellerUpdatedBy>sample string 20</d2p1:TravellerUpdatedBy>
<d2p1:Type>sample string 5</d2p1:Type>
<d2p1:VendorCode>sample string 8</d2p1:VendorCode>
<d2p1:PassportDetails>
<d2p1:IssueCountry>sample string 3</d2p1:IssueCountry>
<d2p1:NationalityCountry>sample string 4</d2p1:NationalityCountry>
<d2p1:PassportExpiryDate>sample string 2</d2p1:PassportExpiryDate>
<d2p1:PassportNumber>sample string 1</d2p1:PassportNumber>
</d2p1:PassportDetails>
</d2p1:Traveller>
</ListOfTraveler>
<OrderId>sample string 1</OrderId>
<offerRQs>
<OfferRQ>
<OfferId>sample string 1</OfferId>
<SeatDetails>
<SeatInfo>
<ColumnId>sample string 4</ColumnId>
<OccupationStatusCode>sample string 5</OccupationStatusCode>
<OfferItemId>sample string 1</OfferItemId>
<PaxRefId>sample string 2</PaxRefId>
<RowNumber>sample string 3</RowNumber>
</SeatInfo>
<SeatInfo>
<ColumnId>sample string 4</ColumnId>
<OccupationStatusCode>sample string 5</OccupationStatusCode>
<OfferItemId>sample string 1</OfferItemId>
<PaxRefId>sample string 2</PaxRefId>
<RowNumber>sample string 3</RowNumber>
</SeatInfo>
</SeatDetails>
</OfferRQ>
<OfferRQ>
<OfferId>sample string 1</OfferId>
<SeatDetails>
<SeatInfo>
<ColumnId>sample string 4</ColumnId>
<OccupationStatusCode>sample string 5</OccupationStatusCode>
<OfferItemId>sample string 1</OfferItemId>
<PaxRefId>sample string 2</PaxRefId>
<RowNumber>sample string 3</RowNumber>
</SeatInfo>
<SeatInfo>
<ColumnId>sample string 4</ColumnId>
<OccupationStatusCode>sample string 5</OccupationStatusCode>
<OfferItemId>sample string 1</OfferItemId>
<PaxRefId>sample string 2</PaxRefId>
<RowNumber>sample string 3</RowNumber>
</SeatInfo>
</SeatDetails>
</OfferRQ>
</offerRQs>
</AccelyaSeatMapBooking>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AccelyaSeatMapResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| SeatMap | Object |
None. |
|
| IsSuccess | boolean |
None. |
|
| Message | string |
None. |
|
| guid | string |
None. |
|
| PNR | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"SeatMap": {},
"IsSuccess": true,
"Message": "sample string 3",
"guid": "sample string 4",
"PNR": "sample string 5"
}
application/xml, text/xml
Sample:
<AccelyaSeatMapResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model.Flight.Accelya"> <IsSuccess xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">true</IsSuccess> <Message xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 3</Message> <PNR xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 5</PNR> <guid xmlns="http://schemas.datacontract.org/2004/07/GT.AzrTravelApi.Model">sample string 4</guid> <SeatMap /> </AccelyaSeatMapResponse>