Price Map API

Price Map: supported routes

Query

Method: GET.

URL: http://map.aviasales.ru/supported_directions.json?origin_iata=LED&one_way=false&locale=en

Query parameters

  • origin_iata – IATA code of the airport/city from which tickets are searched for. IATA code is shown by uppercase letters, for example MOW.
  • one_way – “true” for one-way tickets, “false” for round trips.
  • locale – Search language.

Response

{
"origin":{
	"iata":"LED",
	"name":"St Petersburg",
	"country":"RU",
	"coordinates":[
		30.315785,
		59.939039
		]
	},
"directions":[
{
	"direct":false,
	"iata":"USM",
	"name":"Koh Samui",
	"country":"TH",
	"coordinates":[
		100.0628,
		9.555315
		]
	}
}

Response parameters

  • iata – IATA code of the departure city.
  • name – Name of the departure city.
  • country – Country letter code.
  • coordinates – Coordinates of departure city.
  • directions – Route information.
    • direct – Whether non-stop flights are available.
    • name – Name of destination city.
    • country – Destination country.
    • coordinates – Coordinates.

Price Map: prices

Query

Method: GET.

URL: http://map.aviasales.ru/prices.json?origin_iata=LED&period=2016-12-01:season&direct=true&one_way=false&no_visa=true&schengen=true&need_visa=true&locale=ru&min_trip_duration_in_days=13&max_trip_duration_in_days=15

Query parameters

  • origin_iata – IATA code for the point of departure. IATA code is shown by uppercase letters, for example MOW.
  • period – Period of dates to search for (season, year, month).
  • direct – Whether non-stop flights are available.
  • one_way – “true” for one-way tickets, “false” for round trips.
  • no_visa – Payment not made with a Visa card.
  • schengen – Can the ticket be changed.
  • need_visa – Visa required (or not).
  • locale – Search language.
  • min_trip_duration_in_days – Shortest trip duration (in days).
  • max_trip_duration_in_days – Longest trip duration (in days).

Response

[{
   "show_to_affiliates":false,
   "trip_class":0,
   "destination":"PSA",
   "depart_date":"2014-05-30",
   "return_date":"2014-06-12",
   "number_of_changes":0,
   "value":43785,
   "created_at": 1407716354,
   "ttl": 1407889154,
   "distance":2247,
   "actual":false
}]

Response parameters

  • show_to_affiliates – true: prices available to affiliates, false: price not available to affiliates.
  • trip_class – Trip class (1 – business class, 0 – standard).
  • destination – IATA code for the destination.
  • depart_date – Departure date.
  • return_date – Return date.
  • number_of_changes – Number of stops.
  • value – Flight cost.
  • created_at – Time and date of query creating (in unix timestamp format).
  • ttl (time-to-live) – Time and date at which the offer is living (in unix timestamp format).
  • distance – Distance between the departure and arrival points.
  • actual – Equals 0 or 1. 0 – price was found long ago and may be out of date. 1 – price was found recently and is current.
Have more questions? Submit a request