API Системы лицензирования
Введение
В Системе лицензирования описание API реализовано по спецификации Open API.
Для загрузки спецификации API Системы лицензирования перейдите по ссылке: https://l.ucs.ru/ls5api/swagger/public/swagger.json
Основной адрес для выполнения методов API: https://l.ucs.ru/ls5api/
Swagger
Публичный API Системы лицензирования (rk7 License System) v1
OAS 3.0
При обращению к API требуется использовать только защищенное соединение HTTPS.
Авторизация
В методах используется авторизация через заголовок USR.Самостоятельная генерация USR:
Для формирования заголовка USR необходимо сформировать строку следующего содержания:Base64(userName + “;” + hPassword + “;” + md5(token)), где:
userName – email вашего пользователя Системы лицензирования;
hPassword – вычисляется как MD5(userName+password), где password - пароль пользователя из Системы лицензирования;
md5(token) – хэш MD5 от токена, который можно получить из карточки пользователя во вкладке "Доступ к API", либо же персонально от сотрудников компании r_keeper;
Автоматическая генерация USR:
В карточке пользователя необходимо перейти во вкладку "Доступ к API" и воспользоваться формой "Генерация USR для подписи запросов API".AuthКонтроллер по работе с авторизацией пользователей
Контроллер по работе с авторизацией пользователей
CityКонтроллер для работы со странами и городами
Контроллер для работы со странами и городами
CorporationКонтроллер для работы с корпорациями
Контроллер для работы с корпорациями
KeyКонтроллер по работе с ключами
Контроллер по работе с ключами
LicenseКонтроллер по работе с лицензиями
Контроллер по работе с лицензиями
ObjectCloudDataКонтроллер по работе с объектами клауда
Контроллер по работе с объектами клауда
ObjectКонтроллер по работе с объектами(ресторанами)
Контроллер по работе с объектами(ресторанами)
ReportsКонтроллер по работе с отчетами
Контроллер по работе с отчетами
RequisitesКонтроллер по работе с юр.лицами
Контроллер по работе с юр.лицами