- tocdepth
2
Me
Me — аккаунт пользователя в личном кабинете, который инициирует запрос.
GET информация о пользователе
GET https://console.cloud.ru/api/bff-console/v1/customers/me
- Аутентификация
- Параметры headers
Accept
application/json
- Пример запроса
curl -L -X GET 'https://console.cloud.ru/api/bff-console/v1/customers/me' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer eyJhbG...'
- Пример успешного ответа
{ "customer": { "id": "e6c77...", "type": "CUSTOMER_TYPE_LEGAL", "reg_source": "REG_SOURCE_MANAGER", "two_factor_auth": false, "full_name": "Test PAYA", "scopes": [], "agreements": [ { "id": "ccce9...", "number": "PAYA Testing VMware", "billing_external_ref": "90009...", "balance": "-30.89", "bonus_balance": "", "credit_scheme": "CREDIT_SCHEME_POSTPAID", "type": "AGREEMENT_TYPE_COMMERCIAL", "start_date": "2022-08-01T01:01:01Z" } ], "naumen_id": "79836...", "market_segment_id": "c5d91..." }, "user": { "id": "b39e1...", "user_name": "my-username@example.com", "first_name": "my-first-name", "last_name": "my-last-name", "middle_name": "", "email": "my-username@example.com", "phone": "", "permissions": [ { "role_int_name": "platform.project.user", "resource_id": "ba4e7...", "resource_type": "resource" } ], "contact_exists": true, "promo_subscription": false } }
Параметр
Тип
Описание
customer
object
Конфигурация организации, пользователь которой инициировал запрос
customer. id
string
Идентификатор заказчика
customer. type
string
Тип аккаунта заказчика
customer. reg_source
string
Тип регистрации
customer. two_factor_auth
boolean
Наличие двухфакторной аутентификации
customer. full_name
string
Название организации заказчика
customer. scopes[]
array [objects]
Доступные возможности
customer. agreements[]
array [objects]
Доступные соглашения
customer. agreements[]. id
string
Идентификатор соглашения
customer. agreements[]. number
string
Номер соглашения
customer. agreements[]. billing_external_ref
integer
Внешний номер для биллинга
customer. agreements[]. balance
string
Баланс заказчика
customer. agreements[]. bonus_balance
string
Бонусы заказчика
customer. agreements[]. credit_scheme
string
Схема оплаты
customer. agreements[]. type
string
Тип соглашения
customer. agreements[]. start_date
string<date-time>
Дата и время начала действия соглашения
customer. naumen_id
string
Идентификатор заказчика в Nanmen SD
customer. market_segment_id
string
Идентификатор сегмента рынка, к которому относится заказчик
user
object
Конфигурация пользователя, который инициировал запрос
user. id
string
Идентификатор пользователя
user. username
string
Логин пользователя
user. first_name
string
Имя пользователя
user. last_name
string
Фамилия пользователя
user. middle_name
string
Отчество пользователя
user. email
string
Email пользователя
user. phone
string
Номер телефона пользователя
user. permissions[]
array [objects]
Разрешения пользователя
user. permissions[]. role_int_name
string
Название роли пользователя
user. permissions[]. resource_id
string
Идентификатор ресурса, который доступен пользователю
user. permissions[]. resource_type
string
Тип ресурса, который доступен пользователю
user. contact_exists
boolean
Наличие контактной информации пользователя
user. promo_subscription
boolean
Наличие промо-подписки в Личном кабинете
- Пример ответа с ошибкой 500
{ "code": 13, "message": "internal error", "details": [] }
Параметр
Тип
Описание
code
integer
Код ошибки
internal error
string
Краткое описание ошибки
details[]
array [objects]
Перечень подробных описаний ошибки
details[]. @type
string
Тип подробного описания
details[]. additionalProp1
string
Комментарий
details[]. additionalProp2
string
Комментарий
details[]. additionalProp3
string
Комментарий
для Dev & Test