Користувачі, на яких оформлена підписка (масив об’єктів User)
JSON:
{
"users": [
{
"id": 60213990,
"employeeId": 2798,
"accountId": 37227,
"account": {
"id": 37227,
"name": "ТОВ \"Отправитель товара\"",
"edrpou": "34554363-1",
"status": {
"code": 1,
"description": "Активный"
},
"emails": [
"otpraviteltovara@gmail.com"
],
"phone": "380123456789",
"legalAddress": "Киев, ул.Заболотного 29",
"dateCreate": 1624377561,
"dateChange": 0
},
"login": "test1515",
"role": {
"code": 1,
"description": "Пользователь"
},
"name": "Girl",
"surname": "Good",
"phone": "380669798799",
"dateLastLogin": 0,
"info": "created from web",
"emails": [
"vdymk@mailto.plus",
"zertegokno@vusra.com"
],
"isSubscribes": false
},
{
"id": 60213984,
"employeeId": 2787,
"accountId": 37227,
"account": {
"id": 37227,
"name": "ТОВ \"Отправитель товара\"",
"edrpou": "34554363-1",
"status": {
"code": 1,
"description": "Активный"
},
"emails": [
"otpraviteltovara@gmail.com"
],
"phone": "380123456789",
"legalAddress": "Киев, ул.Заболотного 29",
"dateCreate": 1624377561,
"dateChange": 0
},
"login": "tender.vilnui2@gmail.com",
"role": {
"code": 1,
"description": "Пользователь"
},
"name": "Vi",
"surname": "Kut",
"phone": "380646545646",
"dateLastLogin": 1637259663,
"info": "created from web",
"emails": [
"tender.vilnui2@gmail.com"
],
"companies": [
{
"id": 4553,
"uuid": "1a578a08-da65-41a8-a45d-74891a84b8ae",
"accountID": 37227,
"name": "ТОВ Тендер Вильный2",
"edrpou": "563256894",
"inn": "563256894"
}
],
"isSubscribes": false
},
{
"id": 60213983,
"employeeId": 2786,
"accountId": 37227,
"account": {
"id": 37227,
"name": "ТОВ \"Отправитель товара\"",
"edrpou": "34554363-1",
"status": {
"code": 1,
"description": "Активный"
},
"emails": [
"otpraviteltovara@gmail.com"
],
"phone": "380123456789",
"legalAddress": "Киев, ул.Заболотного 29",
"dateCreate": 1624377561,
"dateChange": 0
},
"login": "tender",
"role": {
"code": 1,
"description": "Пользователь"
},
"name": "ki",
"surname": "vi",
"phone": "380564654654",
"dateLastLogin": 1635936070,
"info": "created from web",
"emails": [
"tender.vilnui.ttn@gmail.com"
],
"companies": [
{
"id": 4552,
"uuid": "bb63a908-e453-41d4-ace0-d5c894691e92",
"accountID": 37227,
"name": "ТОВ Тендер Вильный",
"edrpou": "123654788",
"inn": "123654788"
}
],
"isSubscribes": false
}
]
}
Таблиця 1 - Опис параметрів об’єкта User
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт User |
||
id |
long |
id користувача |
employeeId |
long |
id співробітника |
uuid |
UUID |
uuid співробітника |
accountId |
long |
id аккаунта |
account |
об’єкт; дані аккаунта |
|
login |
String |
логін |
role |
об’єкт; роль |
|
name |
String |
ім’я |
surname |
String |
прізвище |
secondName |
String |
по батькові |
phone |
String |
телефон |
ipn |
String |
код ІПН |
dateLastLogin |
long |
дата останньої сесії |
info |
String |
додакова інформація |
emails |
List<String> |
масив E-mail адрес |
comment |
об’єкт; коментар |
|
companies |
List<Company> |
масив об’єктів; компанії |
isSubscribes |
boolean |
підписка |
userSubscribes |
об’єкт; підписки на організаторів / категорії / користувачів |
Таблиця 2 - Опис параметрів об’єкта Company
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Company |
|||
id |
M |
long |
id компанії |
uuid |
UUID |
uuid компанії |
|
accountID |
long |
id аккаунту |
|
account |
Account |
об’єкт; дані аккаунту |
|
name |
String |
повне найменування організації чи ПІБ індивудуального підприємця |
|
edrpou |
String |
код ЄДРПОУ/КПП |
|
inn |
String |
код ІПН |
|
city |
String |
місто |
|
address |
String |
адреса |
|
comment |
об’єкт; коментар |
Таблиця 3 - Опис параметрів об’єкта Status
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Status |
||
code |
int |
код; для аукціону (тендера):
для заявки на аукціон (тендер):
|
name |
String |
назва |
description |
String |
опис |
Таблиця 4 - Опис параметрів об’єкта AccessType
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт AccessType |
|||
code |
M |
int |
код;
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 5 - Опис параметрів об’єкта Type
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Type |
|||
code |
M |
int |
код;
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 6 - Опис параметрів об’єкта OfferType
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт OfferType |
|||
code |
int |
код;
|
|
name |
String |
назва |
|
description |
String |
опис |
Таблиця 7 - Опис параметрів об’єкта Role
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Role |
||
code |
int |
код ролі;
|
description |
String |
опис ролі |
Таблиця 8 - Опис параметрів об’єкта Account
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Account |
||
id |
long |
id аккаунту |
name |
String |
повна назва організації або ПІБ індивідуального підприємця |
edrpou |
String |
код ЕДРПОУ/КПП |
inn |
String |
код ІПН |
status |
об’єкт; опис статусу аккаунту |
|
emails |
List<String> |
масив E-mail адрес |
phone |
String |
№ телефону |
legalAddress |
String |
юридична адреса компанії |
dateCreate |
long |
дата створення акаунту |
dateChange |
long |
дата зміни (оновлення) акаунту |
about |
String |
додатковий опис |
comment |
об’єкт; коментар |
|
logo |
String |
лого |
Таблиця 9 - Опис параметрів об’єкта StatusAcc
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт StatusAcc |
||
code |
int |
код;
|
description |
String |
опис |
Таблиця 10 - Опис параметрів об’єкта Comment
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Comment |
||
id |
long |
id коментаря |
accountId |
long |
id аккаунту |
companyId |
long |
id компанії |
userId |
long |
id користувача |
adminId |
long |
id адміністратора |
dateChange |
long |
дата зміни коментаря |
text |
String |
текст коментаря |
Таблиця 11 - Опис параметрів об’єкта Subscribes
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Subscribes |
||
categories |
List<SubscribeToCategory> |
масив об’єктів; категорії |
companies |
List<Company> |
масив об’єктів; компанії |
users |
List<User> |
масив об’єктів; користувачі-організатори |
Таблиця 12 - Опис параметрів об’єкта SubscribeToCategory
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт SubscribeToCategory |
||
categoryId |
long |
ідентифікатор категорії |
category |
об’єкт; дані категорії |
|
type |
int |
тип аукціону:
|
Таблиця 13 - Опис параметрів об’єкта Category
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Category |
|||
id |
M |
long |
ідентифікатор категорії |
section |
String |
розділ; перші 2 цифри визначають розділ. 1 рівень (XX000000-Y) |
|
group |
String |
група; перші 3 цифри визначають групу. 2 рівень (XXX00000-Y) |
|
categoryClass |
String |
клас; перші 4 цифри визначають клас. 3 рівень (XXXX0000-Y) |
|
category |
String |
категорія; перші 5 цифр визначають категорію. 4 рівень (XXXXX000-Y) |
|
detailing |
String |
деталізація; останні 3 цифри - деталізація в рамках категорії. 5 рівень (XXXXX000-Y) |
|
check_sum |
String |
контрольна сума номера (XXXXX000-Y) |
|
full_code |
String |
повний код з довідника (XXXXX000-Y) |
|
description_ua |
String |
назва українською |
|
description_en |
String |
назва англійською |
|
rank |
int |
рівень вкладення |
|
refId |
long |
посилання на материнський запис |
|
hasChildren |
int |
наявність дочірніх значень довідника. 0-ні, 1-так |
|
status |
int |
статус; 1-active, 2-not_active |
|
isSubscribes |
boolean |
підписка |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.