Группа /auth/
— данные личного кабинета и дополнительная авторизация
Метод /auth/profiledata/
— данные профиля пользователя
Доступ
- Зарегистрированные пользователи
- Сторонние неперсонифицированные приложения, прошедшие проверку
Формат запроса
{
}
Формат ответа
{
"name": "Иванов Иван",
"inn": "7716542310",
"kpp": "",
"email": "example@example.com",
"phone": "22-33-44"
}
Метод /auth/createtokentoaccessprivatedata/
— создание токена для методов получения приватной информации
Доступ
- Зарегистрированные пользователи
Комментарии
- Данный метод используется для получения токена авторизации. Токен авторизации используется ТОЛЬКО ДЛЯ ТОЙ ЧАСТИ методов API, которые выводят приватную/конфиденциальную информацию и только как параметр запроса. При этом для всех методов всегда используется Базовая (basic) авторизация с указанием логина от личного кабинета в качестве логина и API ключа (из личного кабинета ПЭК) в качестве пароля.
Формат запроса
{
}
Формат ответа
{
"access_token": "eyJhbGciOiJIUzI........sW_FpoqHVDf1p2a4pf5WnPLHKEL-MGC87nA", // Токен для авторизации [String]
"token_type": "Bearer", // Тип токена [String]. В настоящее время используется "Bearer"
"expires_in": "2023-10-20Z06:30:56", // Дата и время (всегда по времени UTC), по которую действует сгенерированный токен [DateTime]
"expires_in_unix": "1697783456" // Дата и время в формате Unix-time, по которую действует сгенерированный токен [UnixTime]
// Подробнее о формате: https://i-leon.ru/tools/time)
}