Skip to main content

Об’єкт Partner (дані контрагентів)

Опис параметрів об’єкта

Параметр

Тип 1

Формат

Опис

id

O

int(10)

id контрагента

employeeId

O

int(10)

id співробітника, що виконує дію

companyId

O

int(10)

id компанії

serviceId

O

tinyint(3)

id сервісу; доступні значення: 9 - Вільний

email

M

String(255)

email контрагента

name

O

String(255)

ПІБ контрагента

companyName

O

String(255)

назва компанії контрагента

companyCode

O

String(12)

код ЄДРПОУ / ІПН компанії

inviteStatus

O

tinyint(10)

статус запрошення; 0 - не запрошений, 1 - запрошений

inviteDate

O

int(10)

дата запрошення (unix-timestamp)

isRegistered

O

boolean

статус реєстрації: true - зареєстрований; false - незареєстрований

JSON приклад об'єкта
{
  "id":239,
  "serviceId": 9,
  "email": "kit@pes.ua",
  "name": "Cat",
  "companyName": "Dog",
  "companyCode": "666666663"
}

JSON приклад масиву об'єктів
[
    {
      "serviceId": 9,
      "email": "example@mail.com",
      "name": "",
      "companyName": "",
      "companyCode": ""
    },
    {
      "serviceId": 9,
      "email": "stethem@ukr.mem",
      "name": "Джейсон Стетхем",
      "companyName": "Повар",
      "companyCode": "858585888585"
    },
    {
      "serviceId": 9,
      "email": "ozk82086@eoopy.com",
      "name": "",
      "companyName": "",
      "companyCode": ""
    }
]
JSON приклад відповіді. Завантажені в сервіс контрагенти та контрагенти з помилковими даними (потребують правок)
{
"createdPartners": [
  {
    "id": 237,
    "employeeId": 1035,
    "companyId": 0,
    "email": "hopa@mail.com",
    "inviteStatus": 0,
    "inviteDate": 0,
    "serviceId": 9,
    "isRegistered": false
  },
  {
    "id": 238,
    "employeeId": 1035,
    "companyId": 0,
    "email": "parmezano@pam.ua",
    "inviteStatus": 0,
    "inviteDate": 0,
    "serviceId": 9,
    "isRegistered": false
  }
],
"errorPartners": [
  {
    "id": 0,
    "employeeId": 1035,
    "companyId": 0,
    "email": "stethem@ukr.mem",
    "name": "Джейсон Стетхем",
    "companyName": "Повар",
    "companyCode": "858585888585",
    "inviteStatus": 0,
    "inviteDate": 0,
    "serviceId": 9,
    "isRegistered": false
  },
  {
    "id": 0,
    "employeeId": 1035,
    "companyId": 0,
    "email": "ozk82086@eoopy.com",
    "inviteStatus": 0,
    "inviteDate": 0,
    "serviceId": 9,
    "isRegistered": false
  }
]
}

де 

createdPartners - масив об’єктів Partner (дані контрагентів), що були завантажені в сервіс;

errorPartners - масив об’єктів Partner (дані контрагентів), що містять помилки і потребують правок (не завантажились).