Что такое API? Объясняем простыми словами

API (Application Programming Interface) — это программный интерфейс, позволяющий связывать между собой различные приложения. Создан для упрощения и ускорения разработки. Содержит наборы методов, классов, библиотек и функций. Проще говоря, использовать возможности API — это как нанять внештатного сотрудника на удалённую работу. Одно приложение поручает другому выполнить необходимую работу, а его продукт предоставляет как свой.

Где используется?

Используется для построения собственных решений на базе услуг и сервисов партнёра, например, авторизации, процессов поиска и бронирования услуг, реализации сервисов оплаты и т.д.

Платформа поставляется в двух режимах: API и GUI. Представляет собой пользовательский интерфейс к веб-службам поставщиков авиационного контента — глобальным распределительным системам (GDS), агрегаторам, NDC коннектам и к ресурсам авиакомпаний.

Наши клиенты активно используют в работе с платформой Nemo.Travel — программный интерфейс — API. В данном случае платформа используется как ядро для работы с авиабилетными сервисами (GDS, CRS, прямые подключения по NDC и не только), а наш клиент интегрирует только один понятный интерфейс, с помощью которого унифицированно общается с более чем 20-ю поставщиками авиаконтента.

Nemo.API

Универсальный интерфейс для работы с веб-сервисами. Позволяет сократить затраты и time to market.

Что такое GUI?

GUI (Graphical User Interface) — это готовый пользовательский интерфейс.