Airport List Method
This method is used to get list of airports which are supported by the API.
Airport List Request
Method | URL |
---|---|
POST | https://das.flight.demircode.net/FlightAPI/airport_list |
Request Parameters
Parameter | Data Type | Required | Description | Example |
---|---|---|---|---|
user_id | string | Yes | It is used to specify the user name. | |
user_password | string | Yes | It is used to specify the password. | |
access | string | Yes | It is used to specify the access type. Possible values : Test, Production. | Test/Production |
ip_address | string | Yes | It is used to get ip_address of the system from which IP, the API is accessed. | Authorized by Flight API |
Response Parameters
Parameter | Data Type | Required | Description | Example |
---|---|---|---|---|
AirportCode | string | Yes | It specifies the IATA airport code. | BLR |
AirportName | string | Yes | It specifies the airport name. | Bengaluru International Airport |
City | string | Yes | It specifies the airport city. | Bangalore |
Country | string | Yes | It specifies the airport country. | Türkiye |
Sample Request
{ "user_id": "*********", "user_password": "*********", "access": "*********", "ip_address": "*********", "UniqueID": "TR31072022" }
Sample Error Response
{ "Errors": { "ErrorCode": "FLSEARCHVAL", "ErrorMessage": "Invalid user_id/user_password" } }
Sample Success Response
[ "AirportCode": "SAW", "AirportName": "Sabiha Gokcen International Airport", "City": "Istanbul", "Country": "Turkey", }, { "AirportCode": "AAB", "AirportName": "Arrabury Airport", "City": "Arrabury", "Country": "Australia" }, { "AirportCode": "AAC", "AirportName": "Al Arish Airport", "City": "Al Arish", "Country": "Egypt" }, { "AirportCode": "AAD", "AirportName": "Ad-Dabbah Airport", "City": "Ad-Dabbah", "Country": "Sudan" } ]
Havalimanı Listesi Metodu
Bu yöntem, API tarafından desteklenen havalimanlarının listesini almak için kullanılır.
Havalimanı Listesi İsteği
Metot | URL |
---|---|
POST | https://das.flight.demircode.net/FlightAPI/airport_list |
İstek Parametreleri
Parametre | Veri Tipi | Zorunlu | Açıklama | Örnek |
---|---|---|---|---|
user_id | string | Yes | Kullanıcı adını belirtmek için kullanılır. | |
user_password | string | Yes | Parolayı belirtmek için kullanılır. | |
access | string | Yes | Erişim tipini belirtmek için kullanılır. Olası değerler : Test, Production. | Test/Production |
ip_address | string | Yes | API'ye hangi IP'den erişildiğine dair sistemin ip_address almak için kullanılır. | Authorized by Flight API |
Yanıt Parametreleri
Parametre | Veri Tipi | Zorunlu | Açıklama | Örnek |
---|---|---|---|---|
AirportCode | string | Yes | IATA havalimanı kodunu belirtir. | BLR |
AirportName | string | Yes | Havalimanı adını belirtir. | Bengaluru International Airport |
City | string | Yes | Havalimanı şehrini belirtir. | Bangalore |
Country | string | Yes | Havalimanı ülkesini belirtir. | Türkiye |
Örnek İstek
{ "user_id": "*********", "user_password": "*********", "access": "*********", "ip_address": "*********", "UniqueID": "TR31072022" }
Örnek Hata Yanıtı
{ "Errors": { "ErrorCode": "FLSEARCHVAL", "ErrorMessage": "Invalid user_id/user_password" } }
Örnek Başarı Yanıtı
[ { "AirportCode": "SAW", "AirportName": "Sabiha Gokcen International Airport", "City": "Istanbul", "Country": "Turkey", }, { "AirportCode": "AAB", "AirportName": "Arrabury Airport", "City": "Arrabury", "Country": "Australia" }, { "AirportCode": "AAC", "AirportName": "Al Arish Airport", "City": "Al Arish", "Country": "Egypt" }, { "AirportCode": "AAD", "AirportName": "Ad-Dabbah Airport", "City": "Ad-Dabbah", "Country": "Sudan" } ]