Структура "Розширені дані користувача"
Ця структура описує розширені дані користувача сайту Lardi-Trans. Вона є результатом API-методу Отримання розширеного об'єкта користувача.
Опис полів
Ім'я | Опис | Тип даних | Обов'язковий |
---|---|---|---|
refId | Ідентифікатор користувача. | Число | + |
createDate | Дата створення користувача, мс. | Timestamp | + |
isActive | Індикатор активності користувача. | Логічний | + |
description | Короткий опис користувача. | Рядок | + |
contact | Вибрані контакти користувача. | Об'єкт | + |
contact.contactId | Ідентифікатор підлеглого контакту. | Число | + |
contact.name | Ім'я користувача. | Рядок | + |
contact.face | Контактна особа. | Рядок | + |
contact.phones | Номери телефонів. | Масив структур "Телефон" | + |
contact.skype | Ідентифікатор месенджера Skype™. | Рядок | |
contact.email | Адреса електронної пошти. | Рядок | |
phoneHistory | Історія телефонів користувача. | Структура "Історія телефонів користувача" | |
rating | Відомості про рейтинг користувача. | Структура "Рейтинг користувача" | + |
claimCount | Претензії користувача. | Об'єкт | + |
claimCount.countsFrom | Претензії, спрямовані від цього користувача іншим користувачам. | Структура "Лічильник претензій" | + |
claimCount.countsTo | Претензії, спрямовані від інших користувачів цьому користувачеві. | Структура "Лічильник претензій" | + |
Зразок
JSON
{
"refId": 13706951275,
"createDate": 1002542360000,
"isActive": true,
"description": "Sample description",
"contact": {
"contactId": 0,
"contactRefId": 0,
"name": "Ларди-Транс ™ Бренд2",
"nameWithoutBrand": "Ларди-Транс™, ООО",
"face": "Контакт-центр1",
"phones": [
{
"number": "+380(44)2099961",
"messengers": [
"VIBER",
"TELEGRAM",
"WHATSAPP"
]
},
{
"number": "+380(67)5240103",
"messengers": [
"VIBER",
"TELEGRAM",
"WHATSAPP"
]
},
{
"number": "+380(99)2014193",
"messengers": []
}
],
"skype": "Skype:",
"email": "info2@lardi-trans.com"
},
"phoneHistory": {
"phone1": [
{
"date": 1526911183000,
"oldValue": "+380(44)2099960",
"newValue": "+380(44)2099961"
},
{
"date": 1472459279000,
"oldValue": "+380(66)1234567",
"newValue": "+380(44)2099960"
},
{
"date": 1472459158000,
"oldValue": "+380(44)2099960",
"newValue": "+380(66)1234567"
}
],
"phone2": [
{
"date": 1480662376000,
"oldValue": "+380(44)2099960",
"newValue": "+380(67)5240103"
},
{
"date": 1476337833000,
"oldValue": "+380(67)5240103",
"newValue": "+380(44)2099960"
},
{
"date": 1476337813000,
"oldValue": "+380(44)2099960",
"newValue": "+380(67)5240103"
},
{
"date": 1472459279000,
"oldValue": "+380(66)1234567",
"newValue": "+380(44)2099960"
}
],
"phone3": [
{
"date": 1476337833000,
"oldValue": "",
"newValue": "+380(99)2014193"
},
{
"date": 1472459279000,
"oldValue": "+380(66)1234567",
"newValue": ""
},
{
"date": 1472459158000,
"oldValue": "",
"newValue": "+380(66)1234567"
}
],
"phone4": [
{
"date": 1481005771000,
"oldValue": "+380(99)1111111",
"newValue": ""
},
{
"date": 1481005768000,
"oldValue": "",
"newValue": "+380(99)1111111"
},
{
"date": 1476864638000,
"oldValue": "+380(66)2199170",
"newValue": ""
}
]
},
"rating": {
"positiveCommentCount": 104,
"negativeCommentCount": 2,
"ownCommentCount": 30,
"points": 8.63503
},
"claimCount": {
"countsFrom": {
"open": 0,
"rejected": 1,
"paid": 1
},
"countsTo": {
"open": 40,
"rejected": 1,
"paid": 3
}
}
}