Insurion Data Portal
Insurion Data Portal предлагает использование API для получения данных об авиарейсах.
Сервис flight-status-api
Сервис flight-status-api синхронно возвращает данные запрашиваемого авиарейса на текущий момент времени. Если данные по авиарейсу есть в распоряжении Insurion Data Portal, то в ответ на запрос в сервис flight-status-api вернется моментальны ответ с имеющимися на момент запроса данными в отношение запрашиваемого авиарейса.
Со временем данные авиарейса обогащаются, поэтому запросы в сервис flight-status-api выполненные в разное время могут получить ответы содержащие различающиеся данные.
Со временем данные авиарейса обогащаются, поэтому запросы в сервис flight-status-api выполненные в разное время могут получить ответы содержащие различающиеся данные.
Сервис getFlightData
Сервис getFlightData принимает запросы на отслеживание авиарейсов, после чего отправляет callback запросы по мере сбора или актуализации данных, относящихся к таким авиарейсам.
Получив запрос, сервис getFlightData начинает отслеживание авиарейса за 24 часа, предшествующие дате авиарейса начинается. Как только Insurion собирает первые данные об авиарейсе в сервис партнера отправляется callback с набором данных. Сервис актуализирует данные об авиарейсе с периодичностью 1 раз в 10 минут.
Если после очередной актуализации сервис getFlightData соберет новые данные об авиарейсе или изменятся собранные ранее данные, то он вновь отправит callback с набором данных.
Если после очередной актуализации новые данные не собраны, либо не актуализированы ранее собранные данные, то callback не отправляется.
Получив запрос, сервис getFlightData начинает отслеживание авиарейса за 24 часа, предшествующие дате авиарейса начинается. Как только Insurion собирает первые данные об авиарейсе в сервис партнера отправляется callback с набором данных. Сервис актуализирует данные об авиарейсе с периодичностью 1 раз в 10 минут.
Если после очередной актуализации сервис getFlightData соберет новые данные об авиарейсе или изменятся собранные ранее данные, то он вновь отправит callback с набором данных.
Если после очередной актуализации новые данные не собраны, либо не актуализированы ранее собранные данные, то callback не отправляется.
Сервис getRating
Сервис getRating синхронно возвращает статистические данные по заданному в запросе рейсу. В частности статистику его задержек, среднюю продолжительность задержки, а также рейтинг пунктуальности, рассчитанный по методике Insurion.