Интеграционный гид для партнеров Лемана ПРО
Получение токена доступа
После одобрения заявки на интеграцию, вам будут предоставлены данные для получения токена доступа с помощью которого вы сможете начать интеграционное взаимодействие с Marketplace API.
Для получения токена доступа используется подход “Client Credentials Flow”, предполагающий взаимодействие на уровне сервисов, для чего вам будет предоставлен client_secret и client_id.
Перед отправкой запроса, к опубликованным методам API, для которых в принимаемых значениях указан access_token, необходимо получить токен авторизации с помощью POST запроса на следующий адрес:
- https://partners.auth.lemanapro.ru/realms/partner – Production server
В теле запроса заполняем 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