Виджет позволяет вывести спецификацию API из файла в репозитории GitLab или по ссылке в формате OpenAPI (Swagger) или Protobuf. При выводе спецификации OpenAPI из файла в формате YAML или JSON виджет отображает интерфейс Swagger. Во всех остальных случаях виджет отображает спецификацию в виде текста.

Общая конфигурация

НазваниеОбязательностьОписаниеВозможные значенияЗначение по умолчанию
Тип спецификацииДаТип спецификацииOpenAPI (Swagger), Protocol Buffers—
Тип источникаДаТип источника, из которого будет загружаться файл со спецификациейURL, GitLab—

Конфигурация типа источника: URL

НазваниеОбязательностьОписаниеЗначение по умолчанию
URLДаСсылка на файл со спецификацией—
ЗаголовкиНетЗаголовки для доступа к файлу со спецификацией—

Конфигурация типа источника: GitLab

НазваниеОбязательностьОписаниеЗначение по умолчанию
GitLab URLДаURL GitLab—
ID проектаДаИдентификатор проекта, из которого будет браться файл со спецификацией—
ВеткаДаВетка, из которой будет браться файл со спецификацией—
Путь к файлуДаПуть к файлу со спецификацией относительно корня репозитория—

Авторизация

Конфигурация авторизации описана в разделе «Внешние сервисы».