Логотип

Swagger

Технологии и инженерия

Определение

Swagger — набор инструментов для описания и просмотра API. Самый известный из них, Swagger UI, превращает описание API в интерактивную страницу: разработчик или партнер видит все запросы, поля и ответы и может отправить тестовый запрос прямо из браузера. Сам формат описания раньше тоже назывался Swagger, с 2016 года он называется OpenAPI, но старое название по привычке живет. Пример: при интеграции партнеру отправляют ссылку на Swagger, и он подключается без переписки о формате полей. Для заказчика наличие Swagger у подрядчика означает, что API задокументирован и его смогут поддерживать другие команды.

Также говорят

сваггер.