API на платформе RIC

REST API представляет собой программный интерфейс, который позволяет продукту взаимодействовать с внешним системам. В частности, API платформы предоставляет возможность использования сущностей (ресурсов) для интеграции с CRM и ERP-системами, веб-порталами, мобильными, веб-приложениями и т.д.

Добрый день. Я правильно понимаю, что для подключения к сайту через rest api нужен только токен? А пароль/логин и прочее нет. (ещё ссылку, конечно)

Добрый. Да, всё верно. Токена достаточно для использования REST API.

Добрый день. Как издать токен посредством REST API?

Токен можно издать при помощи метода POST /api/v1/auth/token

POST /api/v1/auth/token

{
    "login": "login",
    "password": "password",
    "expiresIn": "90d"
}

Параметр expiresIn отвечает за время жизни токена, по умолчанию - 1 день.

Спасибо, но это не совсем то что мне надо. Мне надо создавать токен для конкретного проекта с ограниченым доступом методом POST /api/v1/tokens с авторизацией не по логину и паролю , а по токену с полным доступом.

В таком случае вы действительно можете использовать метод POST /api/v1/tokens со следущим body:

{
    "name": "test-token",
    "scopes": [
        "models_get",
        "objects_get"
    ],
    "expires": 1706009669529
}

Здесь параметр expires - timestamp в миллисекундах, когда токен будет удален.

Список доступных значений для поля scopes можно посмотреть здесь (поле key):

Спасибо, это в самый раз.