Новый клиент На текущий момент данный метод поддерживает создание клиента только по базовым полям: имя, телефоны, электронные почты, адрес, дополнительно и списки.

Метод для создания нового клиента в базе вашей компании.

При создании организации обязательным условием является заполнение имени клиента.

В Пачке присутсвует уникальность телефонных номеров в активной базе клиентов (телефонные номера в архивных клиентах не учитываются). Если вы пытаетесь создать клиента с телефоном, который уже указан у какого-то активного клиента в базе - вы получите ошибку и информацию об этом клиенте.

post /clients создание нового клиента
Запрос
client object* Собранный объект параметров создаваемого клиента
full_name string* Полное имя
phones array of string Массив телефонных номеров
emails array of string Массив электронных адресов
address string Адрес
organization_id integer Индентификатор организации, привязываемой к клиенту
additional string Дополнительно
list_tags array of strings Массив списков, привязываемых к клиенту
Ответ
id integer Идентификатор созданного клиента
client_number integer Номер клиента в базе
owner_id integer Идентификатор сотрудника, создавшего клиента
created_at string Дата и время создания клиента (UTC+0)
phones array of string Массив телефонных номеров
emails array of string Массив электронных адресов
address string Адрес
organization_id integer Индентификатор организации, привязанной к клиенту
additional string Дополнительно
list_tags array of strings Массив списков, привязанных к клиенту
Возможные ошибки запроса (errors)
blank Обязательное поле (не может быть пустым)
too_long Слишком длинное значение (пояснения вы получите в поле message)
invalid Поле не соответствует правилам (пояснения вы получите в поле message)
already_exists Указанный телефонный номер уже есть в базе клиентов (найденного клиента с таким номером телефона вы получите в поле payload)
{
  "client": {
    "full_name": "Glenn M Jackson",
    "phones": [
      "404-550-6227"
    ],
    "emails": [
      "john@example.com"
    ],
    "address": "4447  Mount Olive Road",
    "additional": "generated at fakeaddressgenerator",
    "list_tags": [
      "fake",
      "fun"
    ]
  }
}

{
  "data": {
    "id": 3609,
    "client_number": "00001",
    "owner_id": 226,
    "created_at": "2020-04-22T12:32:29.000Z",
    "full_name": "Glenn M Jackson",
    "phones": [
      "404-550-6227"
    ],
    "emails": [
      "john@example.com"
    ],
    "address": "4447  Mount Olive Road",
    "organization_id": null,
    "additional": "generated at fakeaddressgenerator",
    "list_tags": [
      "fake",
      "fun"
    ]
  }
}