Доступные скоупы Битрикс24

Выберите инструмент для разработки с AI-агентом:

  • используйте Битрикс24 Вайбкод, чтобы создать приложение для Битрикс24 по описанию задачи без знания языков программирования. Агент напишет код и разместит приложение на сервере без ручной настройки хостинга
  • используйте MCP-сервер, чтобы разрабатывать интеграцию через REST API в своем проекте. Агент будет обращаться к официальной REST-документации

Скоуп — это код группы методов. Он определяет, к каким инструментам Битрикс24 приложение или вебхук может обращаться через REST API. Как подобрать скоупы под сценарий приложения и чем скоуп отличается от прав пользователя — в статье Права на методы и скоупы.

Быстрый переход: коды скоупов

Где указывается скоуп

Для приложения скоупы выбирают при добавлении, а место зависит от вида решения.

  • Тиражное решение добавляют в кабинете разработчика, в разделе Мои приложения > Добавить приложение. Скоупы указывают в технических характеристиках, как разделы системы, с которыми работает приложение. Порядок описан в статье Как добавить решение в кабинет разработчика.
  • Локальное приложение добавляют в Битрикс24, в разделе Приложения > Разработчикам. Порядок описан в статье Локальные приложения.

Для вебхука скоупы выбирают при создании, на шаге Укажите права доступа. Запросы выполняются в рамках выбранных скоупов и с правами сотрудника, который создал вебхук. Подробнее — в статье Входящие и исходящие вебхуки.

Что будет, если вызвать метод вне выданного скоупа

Если приложение или вебхук вызовет метод, скоуп которого не выдан, Битрикс24 вернет ошибку insufficient_scope и не выполнит запрос. Ответ на вызов от приложения:

{
    "error": "insufficient_scope",
    "error_description": "The request requires higher privileges than provided by the access token"
}

У вебхука отличается только error_description — в нем будет provided by the webhook token.

Чтобы вызов прошел, добавьте нужный скоуп в настройки приложения или вебхука. Остальные системные ошибки собраны в статье Коды ошибок.

Когда одного скоупа недостаточно

Часть методов работает только в контексте приложения. При вызове такого метода вебхуком Битрикс24 вернет ошибку WRONG_AUTH_TYPE с пояснением Application context required. Так ведет себя, например, метод placement.bind.

Коды скоупов

Код скоупа

Название скоупа

Инструмент Битрикс24

ai_admin

Канал для регистрации пользовательского сервиса для обработки запросов

Копилот

biconnector

Коннектор BI-аналитики

BIconnector

bizproc

Бизнес-процессы

Бизнес-процессы, RPA, роботы CRM

booking

Онлайн-запись

Онлайн-запись

calendar

Календарь

Календарь

call

Телефония (совершение звонков). В скоуп входят методы: voximplant.infocall.startwithsound, voximplant.infocall.startwithtext

Телефония

cashbox

Кассы

Кассы

catalog

Торговый каталог

Торговый каталог, складской учет

contact_center

Виджет Контакт-центра

Контакт-центр

crm

CRM

CRM

documentgenerator

Генератор документов, Генератор документов CRM

Генератор документов

delivery

Доставки

Интернет-магазин, CRM

department

Структура компании

Структура компании

disk

Диск

Битрикс24.Диск

entity

Хранилище данных

Хранилище данных

humanresources

Структура компании REST 3.0

Структура компании

humanresources.hcmlink

Интеграция КЭДО с системами кадрового учета

КЭДО

im

Чат и уведомления

Чат и уведомления

imbot

Создание и управление Чат-ботами

Боты для чата

imopenlines

Открытые линии, Коннекторы для внешних мессенджеров

Открытые линии

intranet

Виджеты

Виджеты

landing

Сайты

Сайты

lists

Списки

Универсальные списки

log

Живая лента

Лента новостей

mailservice

Почтовые сервисы

Почтовые сервисы

main

Журнал событий

Журнал событий

messageservice

Служба сообщений

Служба сообщений

mobile

Мобильное приложение

Мобильное приложение

pay_system

Платежные системы

Платежные системы

placement

Виджеты

Встраивание приложений

pull

Push&Pull

Push&Pull

rpa

Роботизация бизнеса

Роботизация бизнеса

sale

Интернет-магазин

Интернет-магазин

salescenter

CRM. Оплата

Продажи в чате

sign.b2e

КЭДО + Госключ

КЭДО

sonet_group

Рабочие группы соцсети

Рабочие группы соцсети

task

Задачи

Задачи

telephony

Телефония

Телефония

timeman

Учет рабочего времени

Учет рабочего времени

user

Пользователи
Версии:

  • user_brief — Пользователи (минимальный)
  • user_basic — Пользователи (базовый)

Пользователи

user.userfield

Пользовательские поля пользователя

Пользовательские поля

userfieldconfig

Настройки пользовательских полей

Настройки пользовательских полей

userconsent

Работа с соглашениями

Работа с соглашениями

vote

Опросы

Работа с опросами, голосованиями

Служебные скоупы

rest.developer — служебный скоуп Битрикс24 Вайбкод. Он выдается системным вебхукам, которые Вайбкод создает для синхронизации приложений и AI-агентов с каталогом Битрикс24.

Кроме этого, доступны еще три устаревших скоупа — tasks, tasks_extended, tasksmobile. Их не нужно использовать.

Скоуп socialnetwork не дает доступа ни к одному методу. Для работы с рабочими группами указывайте sonet_group.