Об'єкт ESSUser
Опис параметрів об’єкта
| Поле | Тип | Опис |
|---|---|---|
id |
number | Внутрішній ідентифікатор користувача. |
login |
string | Логін/телефон користувача. |
email |
string/null | Email користувача. |
fullName |
string/null | ПІБ українською з ідентифікації. |
fullNameEN |
string/null | ПІБ англійською, якщо є. |
ipn |
string/null | РНОКПП/ІПН користувача. |
unzr |
string/null | УНЗР. |
registered або isRegistered |
boolean | Ознака, чи зареєстрований користувач. |
type |
enum | Тип ідентифікації: SIGN, DIIA_INTERNAL_PASSPORT, DIIA_FOREIGN_PASSPORT, OFFLINE, UNKNOWN. |
identified |
enum | YES або NO. |
mobile або isMobile |
boolean | Ознака mobile user. |
role |
enum/null | Роль у компанії: USER, ADMIN, SUPER_ADMIN, DRAFT_ADMIN. |
employeeStatus |
enum/null | Статус співробітника у компанії. |
employeeEmail |
string/null | Email співробітника у компанії. |
JSON приклад:
{
"id": 456,
"login": "380501112233",
"email": "employee@example.com",
"fullName": "Іваненко Іван Іванович",
"fullNameEN": "IVANENKO IVAN",
"ipn": "3148615913",
"unzr": "19900101-12345",
"registered": false,
"type": "SIGN",
"identified": "YES",
"mobile": false,
"role": "USER",
"employeeStatus": "ACTIVE",
"employeeEmail": "employee@example.com"
}