Login
Тип запроса mutation
.
Возвращает токен доступа.
Параметры запроса
Параметр | Тип данных | Описание | Обязательно | Пример |
---|---|---|---|---|
login |
string | логин входа в ЛК (номер телефона) | + | “71234567891” |
password |
string | пароль входа в ЛК | + | “your_password” |
company_id |
int | идентификатор компании (Club ID) | - | 4217 |
В теле ответа указываются данные, которые необходимо получить:
Параметр | Тип данных | Описание | Обязательность | Пример |
---|---|---|---|---|
access_token |
string | токен авторизации в API | + | access_token |
refresh_token |
string | используется для обновления пары access и refresh токенов | - | refresh_token |
expires_in |
int | количество секунд до истечения срока действия токена | - | 86400 |
token_type |
string | тип токена | - | token type |
Пример запроса
mutation login {
login(input:{
login:"your_login"
password:"your_password"
company_id:4784
})
{
access_token
token_type
refresh_token
__typename
expires_in
}
}
Пример ответа
{
"data": {
"login": {
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjo0Nzg0LCJleHBpcmVzIjo4NjQwMCwiaXNzdWVkIjoxNzA3NTUxMjQ1LCJyZWZyZXNoX3Rva2VuIjoiNkltVGxyYjZvUkI1a1J3dU9XTkVnd3M0U0taSmNPRHlhS3UxR1hrV0lpY0h5VFZVMDFwdWxXZ0FBNWZ1a25NbDdXQ2FiNzVKTXpUeU8yYTI5clVjOUlpUVl5d0s3RzFKVGhadiIsInRva2VuIjoiVTdSYTdZY3NlY21ITEMxcUh4cE5tMWFnd2l6RlJnM2Jkd0Y5UDl2aUtRR2dGNlAwWVlXaHV6RlFpM0ZnVjR3MVhyaFFKWmdWWlN6cnpPNEoifQ.0bx-RaVsl8tSMKoL5KaqZf4-k3JRh7gvJvSFOnAWGn7MhDsNKTcB_uRRu2IbmkqVdB6hs44Kw6HiiISgNYW6wmLAzUA2-D79Dqcn2cgu0trXK6IA_Eaxg835ShN-t97FRosZRrn5bUaKubZjhFVGaMxQeuLgMKi0wKp9d7BI6VPS9UVaeIbEUSEV6ecSJ89LON4dLa9EM99InkKQqaJs2VaUsxzOX6y_jD9QlwLHcMAhh7_giw8MJYVr1qUhIcn46i6yehBeu43avinDkFROLEi-1jAyeacjFuAtt6AUcGfs-rj2aQAx0JccIyMOddF88rfpkS7Whb1ag1q9rVc3aA",
"token_type": "Bearer",
"refresh_token": "6ImTlrb6oRB5kRwuOWNEgws4SKZJcODyaKu1GXkWIicHyTVU01pulWgAA5fuknMl7WCab75JMzTyO2a29rUc9IiQYywK7G1JThZv",
"__typename": "AccessToken",
"expires_in": 86400
}
}
}
Параметры ответа
Параметр | Тип данных | Описание | Обязательность | Пример |
---|---|---|---|---|
access_token |
string | токен авторизации в API | + | access_token |
refresh_token |
string | используется для обновления пары access и refresh токенов | - | refresh_token |
expires_in |
int | количество секунд до истечения срока действия токена | - | 86400 |
token_type |
string | Тип токена | - | token type |
Important: Полученный
access_token
передается в хедере запроса во всех методахПример:
{"authorization":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb21wYW55X2lkIjo0Nzg0LCJleHBpcmVzIjo4NjQwMCwiaXNzdWVkIjoxNzA3NjU1Mjg0LCJyZWZyZXNoX3Rva2VuIjoiRXNWRmhnZ1VoSko1Qk5QRHFvTWhya0RvaENqMDBwcldmYWY5dWxnZ081MXNudTcwc3NCVzVMNk9qalpRTUxtekFLS0pncDZGaHJQckpJUW1BQ1dzTDVLTmVRYUpYWWdCTk1SSCIsInRva2VuIjoid29XcHcyU0lmZFFpR0k4Zm9xT2NnS1BibUVaUlQ1eVREb3I2bk1ZSHJGaE9Tb1lqcUJrN2xDWHhIZ2FQS0hkWmZlVm9wQnZxOVZCeENoSXUifQ.Hty8ShKhxkvSM6M4R9WEtxpj8sBuMB7e2iCA5dJ3x26qudzGDIP542wi6-LSTjAXvxBVodSI_Onl9J8NGiqcitUxmZrgrWw8BOKHDnOYuCWgwn-27rrF7W4Kdk-bUSNU_mGtuLWLkbtU4o1CpewgC29kueC7_I-NJCdXYw6QguHcn1FzbaWbWJuYfaX9fDLNfRWUYjlg4XRaTe_uFMh1OLPG6xehPPn3IY7TMRBiC_0fNLXymABh1E4dHT1XCbzuZzoVlQ7yFN7nD0-2-HoYs74ABFF8Pz3FVCSr7M9EhUpkHgMwiJNbGfhEFyVzOz_8gi6engw_LvoYE4gCL1oT_Q"}