Дані компанії, співробітників, адрес (Response)¶
JSON:
{
"companies": {
"a32715ba-b7cb-4702-ae77-e8f6c3aaeb89": {
"uuid": "a32715ba-b7cb-4702-ae77-e8f6c3aaeb89",
"name": "тест ЕДІН",
"type": 1,
"ipn": "1010101016",
"edrpou": "67553455",
"city": "Kiev",
"address": "Mostobudivnykiv St, 17/11",
"addresses": [],
"employees": []
},
"0855e1ce-46ed-4995-83b6-356127b95226": {
"uuid": "0855e1ce-46ed-4995-83b6-356127b95226",
"name": "Компанiя \"Вантажовiдправник\"",
"type": 2,
"ipn": "3148615913",
"edrpou": "3148615913",
"city": "Kyiv",
"address": "Dontsa",
"addresses": [],
"employees": []
}
},
"employees": {
"831714cf-064b-4ce9-bdc4-b6a79784639c": {
"uuid": "831714cf-064b-4ce9-bdc4-b6a79784639c",
"userId": 8502,
"lastName": "Test",
"firstName": "Test",
"middleName": "Test",
"ipn": "23423423",
"email": "goncharovd@edin.ua",
"tel": "380958476694",
"chatId": 347971296,
"identifiers": {
"1": "AA000001"
}
},
"f25b4f57-d0a5-4f99-9af3-a8688a2831b2": {
"uuid": "f25b4f57-d0a5-4f99-9af3-a8688a2831b2",
"userId": 60212166,
"lastName": "Сідоров",
"firstName": "Сергій",
"middleName": "Сергійович",
"ipn": "1010101014",
"email": "kinasha@edin.ua",
"tel": "380981206467",
"chatId": 0,
"identifiers": {
"1": "ABN876340"
}
},
"09f4c632-5c37-45ac-a68a-0acfdc157194": {
"uuid": "09f4c632-5c37-45ac-a68a-0acfdc157194",
"userId": 0,
"lastName": "Васян",
"firstName": "Вася",
"middleName": "Васильович",
"ipn": "2222222222",
"email": "12345@robo.com",
"tel": "380000000000",
"chatId": 0,
"identifiers": {
"1": "GHJ000000"
}
}
}
}
Таблиця 1 - Опис параметрів об’єкта CompanyV2
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт CompanyV2 |
||
id |
long |
id компанії |
uuid |
UUID |
унікальний ідентифікатор компанії |
name |
String |
назва компанії |
nameEn |
String |
назва компанії (eng) |
type |
int |
форма власності; 1 - Юридична особа, 2 - Фізична особа |
ipn |
String |
код ІПН |
edrpou |
String |
код ЄДРПОУ |
vat |
String |
номер ПДВ |
eori |
String |
номер EORI (для країн Європи) |
city |
String |
місто |
country |
String |
код країни alpha2 |
region |
String |
область |
district |
String |
район |
address |
String |
адреса |
zip |
String |
поштовий код |
accountId |
long |
id акаунта компанії |
isSignConfirm |
int |
компанія підтверджена КЕП (0-ні; 1-так) |
addresses |
List<Address> |
масив об’єктів; адреси компанії |
employees |
List<Employee> |
масив об’єктів; співробітники компанії |
identifiers |
Map<Integer, String> |
додаткові дані; контакти |
companySettings |
CompanySettings |
об’єкт; налаштування компанії |
bankName |
String |
назва банку |
bankMfo |
String |
номер МФО банку |
iban |
String |
IBAN |
Таблиця 2 - Опис параметрів об’єкта Employee
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Employee |
|||
uuid |
O/M |
UUID |
ідентифікатор співробітника (параметр обов’язковий для редагування/оновлення даних співробітника) |
userId |
O |
long |
id користувача |
lastName |
M |
String |
прізвище співробітника |
firstName |
M |
String |
ім’я співробітника |
middleName |
O |
String |
по батькові співробітника |
ipn |
O |
long |
код ІПН співробітника |
M |
String |
email співробітника |
|
tel |
M |
String |
номер телефону співробітника |
docNum |
O |
String |
документ підстава |
docDate |
O |
long |
дата документа підстави у форматі UNIX TimeStamp |
chatId |
O |
long |
ідентифікатор чату (telegram помічник) |
identifiers |
O |
Map<Integer, String> |
додаткові дані; контакти |
aliases |
O |
List<String> |
масив аліасів (email) для сервісу Вільний |
Таблиця 3 - Опис параметрів об’єкта Address
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт Address |
||
uuid |
UUID |
ідентифікатор адреси |
name |
String |
назва адреси |
city |
String |
місто |
street |
String |
вулиця |
koatuu |
String |
код КОАТУУ |
katottg |
String |
код КАТОТТГ |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.