Доступ по API
Все функции, которые выполняет портал, доступны через API. Приватного API в системе нет.
Swagger-схема расположена по адресу portal.pro.rent/api и содержит описание всех запросов, аргументов и возвращаемых значений.
Авторизация
Чтобы делать запросы к API необходимо добавить внешнее приложение в разделе portal.pro.rent/subscription/portal-settings/apps. После этого система создаст для него токены:
Токен приложения. С его помощью можно получить информацию о приложении по запросу:
GET https://portal.pro.rent/api/app
По этому запросу система также вернет токены каждого пользователя.Токен каждого сотрудника. С ними можно выполнять запросы ко всему API, система будет расценивать как обычный доступ пользователя.
Для авторизации с помощью токена можно использовать один из двух вариантов:
Передать токен в HTTP-заголовке:
Authorization: Token {token}
Передать его в query string:
http://portal.pro.rent/api/…?token={token}
Last updated