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

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

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

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

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

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

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

Авторизация

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