Для AI-агентов: markdown этой страницы — /docs-content/entities/deal-categories/update.md индекс документации — /llms.txt

Обновить воронку

PATCH /v1/deal-categories/:id

Обновляет поля воронки сделок по ID.

Параметры пути

Параметр Тип Обяз. Описание
id (path) number да ID воронки. Список: GET /v1/deal-categories

Параметры тела запроса

Параметр Тип Обяз. Описание
name string нет Название воронки
sort number нет Порядок сортировки

Примеры

curl — личный ключ

Terminal
curl -X PATCH "https://vibecode.bitrix24.tech/v1/deal-categories/3" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "Корпоративные продажи B2B"}'

curl — OAuth-приложение

Terminal
curl -X PATCH "https://vibecode.bitrix24.tech/v1/deal-categories/3" \
  -H "X-Api-Key: YOUR_APP_KEY" \
  -H "Authorization: Bearer USER_SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "Корпоративные продажи B2B"}'

JavaScript — личный ключ

javascript
const res = await fetch('https://vibecode.bitrix24.tech/v1/deal-categories/3', {
  method: 'PATCH',
  headers: { 'X-Api-Key': 'YOUR_API_KEY', 'Content-Type': 'application/json' },
  body: JSON.stringify({ name: 'Корпоративные продажи B2B' }),
})
const { success, data } = await res.json()

JavaScript — OAuth-приложение

javascript
const res = await fetch('https://vibecode.bitrix24.tech/v1/deal-categories/3', {
  method: 'PATCH',
  headers: {
    'X-Api-Key': 'YOUR_APP_KEY',
    'Authorization': 'Bearer USER_SESSION_TOKEN',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ name: 'Корпоративные продажи B2B' }),
})
const { success, data } = await res.json()

Поля ответа

Поле Тип Описание
success boolean Всегда true при успехе
data object Воронка со всеми полями после обновления
data.id number ID воронки
data.name string Название
data.sort number Сортировка
data.isLocked boolean Заблокирована ли воронка — недоступна на текущем тарифе
data.createdAt datetime Дата создания

Пример ответа

JSON
{
  "success": true,
  "data": {
    "id": 3,
    "createdAt": "2026-06-01T10:00:00.000Z",
    "name": "Корпоративные продажи B2B",
    "sort": 200,
    "isLocked": false
  }
}

Пример ответа при ошибке

404 — воронки с таким ID нет:

JSON
{
  "success": false,
  "error": { "code": "ENTITY_NOT_FOUND", "message": "Not found." }
}

Ошибки

HTTP Код Описание
404 ENTITY_NOT_FOUND Воронка не найдена
403 SCOPE_DENIED API-ключ не имеет скоупа crm
401 MISSING_API_KEY Не передан заголовок X-Api-Key

Полный список ошибок — Ошибки.

Смотрите также