справочник API · v1
Клиенты
Клиенты компании — одна карточка на человека по всем каналам — и контрагенты: компании-клиенты и поставщики.
Ресурс Customer
| Поле | Описание |
|---|---|
idstring | Id клиента. |
namestring | null | Имя, если известно. |
phonesarray<string> | Телефоны. |
emailsarray<string> | Почта. |
counterpartyIdstring | null | Компания клиента (B2B) — id из GET /counterparties. |
firstSeenAtstring (date-time) | Первое обращение. |
lastEventAtstring | null (date-time) | Последняя активность. |
Список клиентов
get/api/v1/customers
Клиенты компании из модуля «Клиенты», новые первыми. since — по последней активности клиента. Склеенные и удалённые по запросу карточки не отдаются.
Право ключа: Клиенты и контрагенты · customers:read
curl "https://app.chatneuron.ru/api/v1/customers?limit=50&since=2026-10-01T00%3A00%3A00Z" \
-H "Authorization: Bearer cn_live_…"Параметры запроса
| Параметр | Описание |
|---|---|
limitinteger | Сколько записей на странице. · 1–100 · по умолчанию 50 |
sincestring (date-time) | Брать записи с этой даты (ISO 8601). |
cursorstring | nextCursor из прошлого ответа. |
Ответ 200
Страница клиентов.
JSON
{
"data": [
{
"id": "cmw1c7k2a0001aaaa",
"name": "Анна Смирнова",
"phones": [
"+79991234567"
],
"emails": [],
"counterpartyId": null,
"firstSeenAt": "2026-10-02T11:20:00.000Z",
"lastEventAt": "2026-10-27T09:16:12.000Z"
}
],
"nextCursor": null
}Ошибки
| Статус | code | Когда |
|---|---|---|
| 400 | invalid_request | Некорректные параметры или тело запроса. |
| 401 | unauthorized | Нет ключа, ключ неверный или отозван. |
| 403 | forbidden | У ключа нет нужного права — оно указано в тексте ошибки. |
| 429 | rate_limited | Больше 120 запросов в минуту. Повторите через Retry-After секунд. |
Список контрагентов
get/api/v1/counterparties
Компании, с которыми работает ваша компания: клиенты и поставщики, с ИНН и доменами почты. Новые первыми.
Право ключа: Клиенты и контрагенты · customers:read
curl "https://app.chatneuron.ru/api/v1/counterparties?limit=50&since=2026-10-01T00%3A00%3A00Z" \
-H "Authorization: Bearer cn_live_…"Параметры запроса
| Параметр | Описание |
|---|---|
limitinteger | Сколько записей на странице. · 1–100 · по умолчанию 50 |
sincestring (date-time) | Брать записи с этой даты (ISO 8601). |
cursorstring | nextCursor из прошлого ответа. |
Ответ 200
Страница контрагентов.
JSON
{
"data": [
{
"id": "cmw1d0q3b0002bbbb",
"kind": "client",
"name": "ООО «Ромашка»",
"inn": "1655123456",
"kpp": "165501001",
"domains": [
"romashka.ru"
],
"createdAt": "2026-09-20T08:00:00.000Z"
}
],
"nextCursor": null
}Ошибки
| Статус | code | Когда |
|---|---|---|
| 400 | invalid_request | Некорректные параметры или тело запроса. |
| 401 | unauthorized | Нет ключа, ключ неверный или отозван. |
| 403 | forbidden | У ключа нет нужного права — оно указано в тексте ошибки. |
| 429 | rate_limited | Больше 120 запросов в минуту. Повторите через Retry-After секунд. |
Дальше
Общие правила — ключи, лимиты, ошибки, страницы — в обзоре API. Узнавать о событиях сразу, без опроса, — через исходящие вебхуки.