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

Изменить тип цены

PATCH /v1/catalog-price-types/:id вызывает catalog.priceType.update. Нужны скоуп catalog и право Битрикс24 «Управление типами цен».

Передайте хотя бы одно из полей name, sort, xmlId. id берётся из пути. base доступно только для чтения: запись Y переключила бы базовый тип цен всего портала. Поля автора и дат тоже доступны только для чтения.

Terminal
curl -X PATCH 'https://vibecode.bitrix24.tech/v1/catalog-price-types/15' \
  -H 'X-Api-Key: YOUR_API_KEY' -H 'Content-Type: application/json' \
  -d '{"name":"Оптовая 2026","sort":210}'

Успех: 200 и data с обновлённым типом. Несуществующий id даёт 404 ENTITY_NOT_FOUND; поле только для чтения даёт 400 READONLY_FIELD; бизнес-отказ Битрикс24 — 422 BITRIX_ERROR с его сообщением.

Поля типа · Удалить тип · Ошибки