Lemana Pro Logo Lemana Pro Logo

Интеграционный гид для партнеров Лемана ПРО

Получение токена доступа

После одобрения заявки на интеграцию, вам будут предоставлены данные для получения токена доступа с помощью которого вы сможете начать интеграционное взаимодействие с Marketplace API.

Для получения токена доступа используется подход “Client Credentials Flow”, предполагающий взаимодействие на уровне сервисов, для чего вам будет предоставлен client_secret и client_id.

Перед отправкой запроса, к опубликованным методам API, для которых в принимаемых значениях указан access_token, необходимо получить токен авторизации с помощью POST запроса на следующий адрес:

В теле запроса заполняем client_id, client_secret и grant_type=client_credentials Пример запроса:

curl -X 'POST' \
  'https://partners.auth.lemanapro.ru/realms/partner/protocol/openid-connect/token' \
  - H 'accept: application/json' \
  - H 'Content-Type: application/x-www-form-urlencoded' \
  - d 'grant_type=client_credentials&client_id="Полученный client_id"&client_secret="Полученный client_secret"'

Пример ответа:

{
    "access_token": "Зашифрованный JWT-токен",
    "expires_in": 300,
    "refresh_expires_in": 0 ,
    "token_type":"Bearer,
    "not-before-policy":0,
    "scope": "email profile"
}

По вопросам интеграции писать на почту: service.partner@lemanapro.ru