Перейти к содержимому

Партнёры

Партнёр — тот, кто приводит клиентов по реферальной ссылке или промокоду. Через внешний API можно получить полный список партнёров контура — например, чтобы сверить их с записями в своей CRM или посчитать вознаграждение на своей стороне.

Все пути ниже даны относительно базового адреса /api/external, каждый запрос требует заголовок x-api-key — см. Внешний API.

GET /api/external/partner
x-api-key: ваш-ключ

Метод возвращает всех партнёров контура одним списком — без пагинации и без параметров фильтрации. Партнёры отсортированы по дате регистрации, от новых к старым.

[
{
"id": "3d21…",
"email": "partner@example.com",
"firstName": "Иван",
"middleName": null,
"lastName": "Иванов",
"isConfirmed": true,
"isBlocked": false,
"isActive": false,
"lastActivityAt": null,
"legalType": { "id": "a1c9…", "type": "IE", "hidden": false },
"level": { "id": "9b7e…", "number": 1, "description": "Базовый" },
"groups": [{ "id": "f001…", "title": "VIP" }],
"leadCounts": [
{ "statusId": "0f8c…", "count": 5, "status": { "systemName": "new", "title": "Новый" } }
],
"createdAt": "2026-08-01T10:00:00.000Z",
"updatedAt": "2026-09-01T12:30:00.000Z"
}
]
ПолеЧто означает
idидентификатор партнёра
emailпочта, которой партнёр входит в личный кабинет
firstName, middleName, lastNameимя партнёра; не заполнено — null
isConfirmedпартнёр подтвердил email, либо подтверждение выполнил администратор вручную
isBlockedвход в личный кабинет заблокирован администратором
isActiveпризнак активности партнёра
lastActivityAtдата последней активности партнёра; может быть null
legalTypeюридический тип партнёра — см. ниже; null, если тип не выбран
levelуровень партнёра, влияет на условия вознаграждения; null, если уровень не назначен
groupsгруппы, в которые включён партнёр
leadCountsколичество лидов партнёра по каждому статусу
createdAt, updatedAtдаты регистрации и последнего изменения записи

Юридический тип определяет, какие дополнительные поля (паспортные данные, реквизиты ИП, реквизиты организации) администратор запрашивает у партнёра при регистрации. Состав типов и их поля настраиваются в разделе Поля и юридические типы партнёра.

legalType.typeЧто означает
Individualфизическое лицо
SelfEmployedсамозанятый
IEиндивидуальный предприниматель
LegalEntityюридическое лицо

legalType.hidden означает, что администратор скрыл тип из формы регистрации — новые партнёры выбрать его уже не могут, но у партнёров, заведённых с этим типом раньше, запись сохраняется без изменений.

Собственных ошибок у GET /partner нет: любой валидный ключ получает полный список. Общие ошибки авторизации по x-api-key — в разделе Внешний API.