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) — это готовый пользовательский интерфейс.