# Изменения API: 28 июня 2026

[← Журнал изменений](/docs/changelog) · [Июнь 2026](/docs/changelog/2026-06)

### FIX-0628-1: редактирование scopes ключа применяется к вебхуку Битрикс24

**Было**

`PATCH /v1/keys/:id` со списком `scopes` сохранял новый набор на платформе Вайбкод, но на self-hosted (коробочных) порталах Битрикс24 не переносил его на вебхук портала. Вебхук оставался со старым набором scopes, и вызов метода из только что добавленного scope отклонялся Битрикс24 (403), хотя по данным платформы Вайбкод ключ этот scope уже имел.

**Стало**

Изменение `scopes` теперь применяется к вебхуку Битрикс24 в том же запросе. Если синхронизацию выполнить не удалось, ключ не обновляется (Вайбкод и Битрикс24 остаются на прежнем наборе), а ответ несёт код ошибки: `INVALID_SCOPES` (400) — портал не выдаёт один из запрошенных scope, `STALE_DEVELOPER_KEY` (410) или `RECOVERY_FAILED` (502) — ключ доступа портала недействителен, `BOX_NO_DEVELOPER_KEY` (400) — у владельца ключа нет ключа доступа портала, `DEVKEY_SCOPE_SYNC_FAILED` (502) — прочий отказ Битрикс24.

**Влияние на интеграторов**

Менять ничего не нужно — scopes, добавленные через `PATCH /v1/keys/:id`, теперь работают сразу. Если в ответ пришёл один из кодов выше, набор scopes остался прежним: устраните причину и повторите запрос.
