МТС Бизнес API

Как получить access_token?

Все дальнейшие запросы вызываются с типом авторизации Bearer, куда передается полученный acess_token.

Метод для получения acess_token:

Метод запросаРесурс Описание
POSThttps://api.mts.ru/tokenПолучение access_token

Пример CURL-запроса:

curl --request POST "https://api.mts.ru/token" -u "Consumer Key: Consumer Secret " -d "grant_type=client_credentials"

ВАЖНО! Длина токена не является фиксированной

Параметры запроса:

Параметр ТипОписаниеОбязательность
Consumer KeystringЛогин, сгенерированный при получении доступа к подписке

+

Consumer SecretstringПароль, сгенерированный при получении доступа к подписке

+

grant_typestringВсегда 'client_credentials'

+

Ответ:

{

    "access_token": "ХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ",

    "scope": "am_application_scope default",

    "token_type": "Bearer",

    "expires_in": 3600

}

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

Параметр ТипОписание 
access_tokenstringЗначение access_token
scopestringВсегда  «am_application_scope default»
token_typestringВсегда равен «Bearer»
expires_inlongВремя жизни access_token в секундах
© 0 ПАО «МТС» 18+