Тестовый стенд. Утилита Swagger
Для проверки работы API прямо в браузере в LightDoc используется утилита Swagger. На странице Swagger так же содержит информацию о методах и их параметрах. В Swagger Вы без труда сможете вызывать тот или иной метод, получить ответ от системы и проанализировать взаимодействие. Актуальная ссылка на Swagger тестового стенда есть на странице с адресами серверов API. Чтобы получить доступ к исполнению методов API необходимо пройти авторизацию с использованием токена. ❗Для получения доступа к API и генерации токена на тестовом стенде обратитесь в техподдержку LightDoc! Доступ предоставляется бесплатно!Просмотр методов API #
- Для просмотра выбранного метода API разверните его карточку нажатием на название в списке методов
- На карточке метода на вкладке «Example Value» можно увидеть пример тела запроса. Для просмотра схемы запроса нажмите перейдите на вкладку «Schema».
Авторизация #
- Нажмите кнопку Authorize;
- В появившемся диалоговом окне введите полученный токен доступа API с префиксом «Bearer» разделенные одним знаком пробела;
- Строка будет иметь формат Bearer {{токен доступа к API}}. Нажмите зеленую кнопку «Authorize» на форме, поле ввода заблокируется. Закройте форму нажатием кнопки «Close»;
- Проверьте что на зеленой кнопке «Authorize» справа поменялась иконка на закрытый замок;
Запуск метода API #
- Нажмите кнопку «Try it out» справа После нажатия становятся доступным ввод параметров для вызова ❗ Внимание. Для запуска должна быть выполнена Авторизация. Проверьте что иконка замка закрыта и ключ API введен корректно. См. пункт выше.
- Введите значения параметров исполняемого метода и запустите выполнение метода нажатием кнопки «Execute»
- В разделе Resposes карточки метода появится результат выполнения Request URL — полный адрес исполняемого метода Code — код стандартного http ответа REST Response body — тело ответа в формате JSON В блоке Сurl можно посмотреть пример запуска метода консольной утилитой curl