AirGetSeatMap

Post   https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap


The AirGetSeatMap API retrieves detailed seat map information for a specific flight. It provides data on available seats, pricing, seat types, and other attributes for each leg and segment of the flight.

Note: Use the Flight_Key from the Air_Reprice API method response.

Body Parameters
{
    "search_Key": "XX765857XXXXXXX",
    "flight_Keys": [
    "XX87823687657XX"
    ],
    "paX_Details": [
     {
        "pax_Id": 1,
        "pax_type": 0,
        "title": "Mr",
        "first_Name": "Testing",
        "last_Name": "Expert",
        "gender": 0,
        "age": null,
        "dob": null,
        "passport_Number": null,
        "passport_Issuing_Country": null,
        "passport_Expiry": null,
        "nationality": null,
        "frequentFlyerDetails": null
      }
    ],
    "iP_Address": "27.XXX.XX.76",
    "request_Id": "REQ123456",
    "imeI_Number": "353535353535353",
    "registrationID": "AOP-554"
}
Request Parameters
Name Type Description
search_Key String This key holds flight journey search detail.
flight_Keys String This key holds selected flight detail.
pax_Id Int This requires the Pax id (1 based starting index).
Responses

200

200

Response

200

RESPONSE BODY

Json

401

401

Response

401

RESPONSE BODY

Object

responsecode integer

status boolean

message string


Did this page help you?     Yes    No

Language
shell Shell
python Python
node Node
c# C#
php PHP

cURL

curl --location --request POST 'https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap' \
--header 'Content-Type: application/json' \
--data  '{
  "search_Key": "XX765857XXXXXXX",
  "flight_Keys": [
  "XX87823687657XX" 
  ], 
  "paX_Details": [
    { 
      "pax_Id": 1,
      "pax_type": 0,
      "title": "Mr",
      "first_Name": "Testing",
      "last_Name": "Expert",
      "gender": 0,
      "age": null,
      "dob": null,
      "passport_Number": null,
      "passport_Issuing_Country": null,
      "passport_Expiry": null,
      "nationality": null,
      "frequentFlyerDetails": null
    } 
  ], 
  "iP_Address": "27.XXX.XX.76",
  "request_Id": "REQ123456",
  "imeI_Number": "353535353535353",
  "registrationID": "AOP-554"
}'
                                
import requests
import json

url = 'https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap'
payload = "{
"search_Key": "XX765857XXXXXXX",
"flight_Keys": [
"XX87823687657XX" 
], 
"paX_Details": [
  { 
    "pax_Id": 1,
    "pax_type": 0,
    "title": "Mr",
    "first_Name": "Testing",
    "last_Name": "Expert",
    "gender": 0,
    "age": null,
    "dob": null,
    "passport_Number": null,
    "passport_Issuing_Country": null,
    "passport_Expiry": null,
    "nationality": null,
    "frequentFlyerDetails": null
  } 
], 
"iP_Address": "27.XXX.XX.76",
"request_Id": "REQ123456",
"imeI_Number": "353535353535353",
"registrationID": "AOP-554"
}" 

headers = {
  "Content-type" : "application/json"
}

response = requests.request("POST", url, headers=headers, data=payload)

print (response.text)
                                
var requests = require("request");
var options = { 
  "method" : "POST",
  "url" : 'https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap',
  "headers" : {
    "Content-Type" : 'application/json'
  },
  body: '{
  "search_Key": "XX765857XXXXXXX",
  "flight_Keys": [
  "XX87823687657XX" 
  ], 
  "paX_Details": [
  { 
    "pax_Id": 1,
    "pax_type": 0,
    "title": "Mr",
    "first_Name": "Testing",
    "last_Name": "Expert",
    "gender": 0,
    "age": null,
    "dob": null,
    "passport_Number": null,
    "passport_Issuing_Country": null,
    "passport_Expiry": null,
    "nationality": null,
    "frequentFlyerDetails": null
  } 
], 
"iP_Address": "27.XXX.XX.76",
"request_Id": "REQ123456",
"imeI_Number": "353535353535353",
"registrationID": "AOP-554"
  }' 
}; 
request(options, function(error, response){
   if(error) throw new Error(error);
   console.log(response.body); 
}); 
                                
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get,'https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap')
var content = new StringContent(
  "{
  "search_Key": "XX765857XXXXXXX",
  "flight_Keys": [
  "XX87823687657XX" 
  ], 
  "paX_Details": [
  { 
    "pax_Id": 1,
    "pax_type": 0,
    "title": "Mr",
    "first_Name": "Testing",
    "last_Name": "Expert",
    "gender": 0,
    "age": null,
    "dob": null,
    "passport_Number": null,
    "passport_Issuing_Country": null,
    "passport_Expiry": null,
    "nationality": null,
    "frequentFlyerDetails": null
  } 
], 
"iP_Address": "27.XXX.XX.76",
"request_Id": "REQ123456",
"imeI_Number": "353535353535353",
"registrationID": "AOP-554"
 }",
  null,"application/json"
); 

request.Content = content;
var response =  await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
                                
<?php
$curl =  curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL =>  'https://travel.bospay.co.in/api/V1/Air/Travel/AirGetSeatMap',
  CURLOPT_RETURNTRANSFER =>  true,
  CURLOPT_ENCODING =>  '',
  CURLOPT_MAXREDIRS =>  10,
  CURLOPT_TIMEOUT =>  0,
  CURLOPT_FOLLOWLOCATION =>  true,
  CURLOPT_HTTP_VERSION =>  CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST =>  'POST',
  CURLOPT_POSTFIELDS =>  '{
    "search_Key": "XXXXX687778XXXX",
    "flight_Keys": [
    "XXXUYT7536" 
    ], 
    "paX_Details": [
      { 
        "pax_Id": 0,
        "pax_type": 0,
        "title": "Mr",
        "first_Name": "Testing",
        "last_Name": "Expert",
        "gender": 0,
        "age": null,
        "dob": null,
        "passport_Number": null,
        "passport_Issuing_Country": null,
        "passport_Expiry": null,
        "nationality": null,
        "frequentFlyerDetails": null
      } 
    ], 
    "iP_Address": "27.XX.XX.76",
    "request_Id": "53767XX0887959052",
    "imeI_Number": "223XXXXX2323232323",
    "registrationID": "AOP-554"
  }',
  CURLOPT_HTTPHEADER =>  array(
    'Content-Type: application/json'
  ),
));
$response =  curl_exec($curl);
curl_close($curl);
echo $response;
                                

RESPONSE

200

401

-Result

Example

{
"airSeatMaps": [
    { 
        "flight_Id": "5744934963068050039",
        "seat_Segments": [
           { 
                "leg_Index": 0,
                "seat_Row": [
                { 
                       "seat_Details": [
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code": "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": Ik6RxQbaVGOS61J8i5jGzfMDj+fqLcFYYlF2BLYAMLiU16BEoDawZIdFx/WVheTfwpjWoYqNEa0ElxYTkfpQbPif0mzJmKt0KszBA5Zx8yWTZ1IvtELYeMRImB9s1ecag5KiDVNPxXBLDvlDwMpXaTEGusDWYJdLkwcynnlZ1P+deOpasbogn6vexsQXKQ8FQvVgbij4wlqnnZ4A7zLiL5gdKmTDjsxgWauNF2k+HuXIgKMJe/qD59PBR9s54AjEY2xe54D2KfCdtlI5Tvcc+Xoag37UCT9v/xur2J+WDUA42eHIPGkv3LdcgEhOOuPfpVO9pKtBTHeYJEAlWG/lXb6y8nliVnQhtjoOs4qVt19kXsu5Zex4VY0RpMvgs3UkCcUxJcufXa2RXe7GRwj2a2VwJYL2HT6plQGdF05lwyVkmHn591+b6Qd0PznEECRggXvaGVzIGCfdKagEobw9+H6SY6z4P6VaFUxw6gA/xR/3d7UepEE3v1yjRm0WnvfmiFHPbMc4KFXeYmsq6gB5y9Q3EDALPGAlfJl8+HMtBVkRCubhJDLdZWuIpkTvcDocrKzKO48xpFBOhin/AQ0HwMrkfXqtes4DLcoWTz7kwkxa9x3AMu0SOyxcCvfSHRmzMFOU0KSjeWjyl9A+H/klm13IvRVRvfmnWVTkn5Yois3DZ4QaDXPfoSslIIdMk7ny2qOJ5FUL82DdCeMQtPiIsk3ZLIGz4TAE1Em0IJkfU7M=",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1A",
                                "ssR_TypeName": "1A",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 1080
                           }, 
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code":  "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": "Q7ILbSMWh9eRZ3wI1KlphM6qYOxAEVu7G3oV1IaxeQn6nCDhYdcpcoxhlBAdSbnCcAb74p5lGFUmZXxWJJBkDe6w7IKOHkHYmxI3SOkTabsOnB//1/sp4UDPTb6G50pFORRUdpYSNW/rYi+C6Bvn+VnfNwH2rx9MPIeQJd74y6F2W/57OqoD0DjxxkLpbikzKHWGs1/mKI7jtVvM4+kvGn9w30xYLCuhD//+8s6FZfJxLXTLBXPjdQhd3qwPuSLYO/YeWohUiN04k1kCLDw6QCSU482khqOi4PBpiLAUHsxemr6eHwI9+zTySufwPaEVSeNFgGKFmmSEzPg0tAvt3wTT7Bp0l3EkrmWvrTR7R3cIU+IoXg4jtzAEgBavEnE0sFSqyCIDbR8Nbn3YMTCD2aaCh1gA24gLk+TMAoRsEabyQNcnlivUyW1k/O2kW6AaaUOmXZx7GS537qwJ8fB0k24TPlb8AgwVPB/ULzKDgOIj4jxRCWQZdxV251/ZnSySYzcxZeQyd/uu8a/WHC9lylXqI2dkn57D8me+SxHYz3qtPhlS8PFF4J/mqPD11uKk63y4fQPeaUJLFt2DHEkEFVvmLWMFspRJZ2Gn97xEtoub8DoYoZEvq4EiGN8fIKUE4NOVt2YAv8tZ6qPR1KEFOztqOCRRqLtQgCqtj6C3DPwTV7iEEymkO+sTEXT74rXypShf/FZVHG6nm50zhnTx1YtXeAdkSRm5aqiDg/EbXWM=",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1B",
                                "ssR_TypeName": "1B",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 870
                           }, 
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code": "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": "Q7ILbSMWh9eRZ3wI1KlphHZgZYqjFZjf3endotVOXKBQsZizdCJD6qXPL/Q4xcSw6QA/ATRYNKyjD5YujVdzA2gvKXP6RiGD8okocEGfRt4ys2fbEZS7r2FSTnz3enckPBBQqzi1fqlrSZ+V39Y6OswlKFnSj7tFlndVXjlfKjjHnUaMwnxqcq3llEIvkcgLQ57uByU3NOXOycsgsvFxh3TjSEGQlPrxVeGzuwv6EP4avmefd4vAjP3XimxY0sGT9orpT3bhoxY7auim6MWhRGEFZ1dyjmf4nS0HhI7y+55lVrDv27T3Ct4xVtiO6se336ty4wFqhia6uKYdHEf5ZLGBSwcI98bOc3ofSJxYWAhrSVbj7dyzEt9H/WsIgtbq5rWHhnlc4x9mLdBoCqpvFYHKjA2qX/jB1K21GFmOmCvx0+H5L04EfAeDdNmSW9G9/AASQ1WpNQHJmET/SBC8HAVW9wfE2cJ63lxLg++7l7E3At5Roqnh9FUP2iRvyrMNuXO6S7D0FVLlxEyqRUZfdQCA5qynsMk+nPwy450iUKdNJ0YUSBIJZr/rLfPzGqurFxnwpi/imCOKbg31je5JXMRqPibERJlNKBMAdOg2u++0a6L5ZTAyyFV1a1qJfiImtkY7Ouhns0MXIw5WerBm333tNjncr+iS6YghWqPO4bT2CfuKEWjc0LL//MmxUzz/zs7EU6sUOFe2PWjb/5V73Zw1/VFfNLKS7HAqQMLG9JV83w9sXRtchlhhKcj7yLk+",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1C",
                                "ssR_TypeName": "1C",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 1080
                           }, 
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code": "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": "xA1jK9lomcNmx2MbgY4MMc6OEWYLT0BBEcsjdjih7bp3xo6sirH5Rbp5Rey4HZy2wnNo+oppUZxvw9Iu9wOyXYSYUwdDSVBC6Yv5nlnHPbCnZpppwzfxOFE7f3CpAp7L9uJ6D17UMiKjxi6MBXtYk3mGS1voOEJ6Pik+E9aZ1wX0Lp1uo0TavMpV0uohxs6sLk2uAOX868ipYzvnvaC4ehT0wJx6avUF/kpq9nvw9dNAfooUuOwfPOYcW+htgB+GQDz9DscBE2AwqDzK9WCQu388OzBeUtpkDA+t0Yx+N3xUAzKhLMfzCPn2kBQ6hWgpZi/qMmto0GzjLLj+Hnpl1NcLc3W6KG4QNUHwxdqyJDERlDpx+1Y1FQdbNUkGfrH4heBJ82g2KHTwmpjhBcpZFqReCKf5zMG5yKnZq6qmvcdsL6Jkbvj539gfWpnxinS4F0A0e/gEaQ+VVZ4cEqXVhwKQu2tuB5g9Wu4Het4OXskmndn5jtcYS/sU4Bqs6r7SOoz2cvLixHUGw85I+QkSSRVIpRbinplScaST1d9k0hIQSTUHkzTL92RRZz+x5u/xKO8Kc8myNgbRS5o7pIc5JsDOtObB+/Jzhh7pZC0W+W85pr+C08HPLE5FnPI2WxN1Eb7I2xPmVcbTUu36NyR2P0k3Wz190XcspCzBRdyU49cK2Tn90LPfsJw2j2nhbfOMrVNi4t4AoQ+vLUCUK+3y4/nzC2gX4erDSb8lBpWOXLg=",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1D",
                                "ssR_TypeName": "1D",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 1080
                           }, 
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code": "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": "KSyaet6lfHoLwDqqR40BaNdgjvqcGG2N3DyKH2b8+k+CXie3d4Bhn79NbJ/gh5r2M13QIU6aOYXAln0l6pby3iUYAr8FJksW3VyW11s6S80slzS9Ck+zH7nlzwvrnF4YfT+ukaotiWCq6SGrxeAwZvpc16EFk6e95uOWlA/4eiAP6TGpPnoeRh2p7sJQbZvK+dwnW9+xfoFb9bY1wrZpapXh0yiuMroBqkwlEq8DbT1b2M0FXxMSNkG86SYItIrlphnvZ5iFvFxgsVfZrO6GKRxffrfHemG/iqhDMSNoSnvb96iirg0vmMktq2ybVJAxPJdGvDvHxqEc3eWjlkmTdboHpRJZBPjwSwldWCc+rfWmyrAfbQ9r48X+v6WUwekj7n7optIJHvefg5s7JbZYXGAz9Y0n1EfZzWzzB336aXlNi0yAjgotDiH3jlsh2WTWqt6CKWmsCSnvHXnudoi130zEOPF7F3qxZxkDJkZsVdJ3ksDnwxOP3M0MreVLA/1nYc7NZFI7QlHlG2VPz6SxvHkNrhLl+BsKjeecrWYnKumeaz5GWbrylloXFmoYsPvgNdGM3sf2f/usI0X/JTzqijV17OC6kLwpQ0ginYGpyHZRIN3gJh/nq4yaazZbQgAC5WpVI/+NcWX4OCOb8kYb0+9ko3Yd6N/06IFcMyv5C5vOBJkNJ/LpBqOuhDirtlSaDi8F6ZnijriEMWZ1iBjHG50H7ehYZA3C7A8SR4QGAVc=",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1E",
                                "ssR_TypeName": "1E",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 870
                           }, 
                           { 
                                "applicablePaxTypes": null,
                                "currency_Code": "INR",
                                "flight_Id": "5744934963068050039",
                                "leg_Index": 0,
                                "ssR_Code": "SEAT",
                                "ssR_Key": "xA1jK9lomcNmx2MbgY4MMWBtJ/9SLiUxXmcguZuZGkQQVcpwd6h1ufSvv/F9KBfdRcLA97jB9cxHMCHQzZnhrbWiSkZdKwzKSpCrYHhWGu4HN5XBh9RZIvyHCkLW2xLt4d39Fs96J3uo4U/9UK60G3z4N8b2MaKJH8k9n2csmT+gL6QAopYqNTxRZ7nAkqKVBVU48za57zHDi0HDvDGXPqxUYjwWaTlrs+paomOjnVuZFThR/wGquBZ+t6fOT181vS/BgH7we7DuarEyhiQfc2foRxzkzAEkCz+rOj6E+w320ZjE+Mf9zpObBe3MnsjB7Uzv1k7U8zNYESDRgcuuB/ZiahjGPkgHMoallv/gKb1ZdOd98l3X0N39PEeGrP4XUuLmxJbc0sO13jsyk96dt6/8mPPocBYN4/EOMQHmTU2BtibgTvzXZSMet6IzusJkBN8HKxb1NzLQkZJ3NW+9Vaym6UqlhggH+5t8+2fmbs19pe4H2E9ZOAuEKbvJ+sUZl75ZolNGAI5omFm2Dhr8kwTWnfmlwNixa9ceh4kWomDGTUF/hk8l3Nopg7GvtynhByxr6hcSbC6J/14YVeImpJYkjfxfR+8hwvxrN+bLNQqcxBdFt9mMaTlFqN+J9V910cRokSkTpTncAgo7h57UWhhLCn1W/2ARMRn3XQhXRrCOeUEXTUi353PUo8/C7sXVeNrELMSKXn+D5it8198SYNbNHguSK9ipYQerujJKjGg=",
                                "ssR_Status": 1,
                                "ssR_Type": 3,
                                "ssR_TypeDesc": "1F",
                                "ssR_TypeName": "1F",
                                "segment_Id": 0,
                                "segment_Wise": false,
                                "total_Amount": 1080
                           } 
                      ] 
              } 
       ] 
   } 
 ], 
"response_Header": {
"error_Code": "0000",
"error_Desc": "SUCCESS",
"error_InnerException": "",
"request_Id": "REQ123456",
"status_Id": "11"
}, 
"statuss": "FALSE",
"message": "",
"value": ""
] 
} 
}
                                
{
    "code": "207",
    "description": "Amount is Requaired",
    "merchantTrxnRefId": null,
    "token": null,
    "status": "False"
}