Для AI-агентов: markdown этой страницы — /docs-content/openlines/operator/pause-start.md индекс документации — /llms.txt
Включить свою паузу
POST /v1/openlines/operator/pause
Включает паузу и возвращает перечитанное состояние.
Скоуп: imopenlines. Нужен ключ с разрешённой записью.
Для ключа на вебхуке это пауза сотрудника, выпустившего вебхук. Для OAuth — вызывающего сотрудника. Параметра пользователя нет.
Примеры
curl -X POST "https://vibecode.bitrix24.tech/v1/openlines/operator/pause" \
-H "X-Api-Key: YOUR_API_KEY"
curl -X POST "https://vibecode.bitrix24.tech/v1/openlines/operator/pause" \
-H "X-Api-Key: YOUR_APP_KEY" \
-H "Authorization: Bearer USER_SESSION_TOKEN"
const response = await fetch('https://vibecode.bitrix24.tech/v1/openlines/operator/pause', {
method: 'POST',
headers: {
'X-Api-Key': 'YOUR_API_KEY',
},
});
const result = await response.json();
if (!response.ok) throw new Error(result.error.message);
console.log(result.data);
const response = await fetch('https://vibecode.bitrix24.tech/v1/openlines/operator/pause', {
method: 'POST',
headers: {
'X-Api-Key': 'YOUR_APP_KEY',
Authorization: 'Bearer USER_SESSION_TOKEN',
},
});
const result = await response.json();
if (!response.ok) throw new Error(result.error.message);
console.log(result.data);
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
success |
boolean | true |
data |
object | Результат операции |
data.paused |
boolean | Текущее состояние паузы |
Пример ответа
{
"success": true,
"data": {
"paused": true
}
}
Пример ответа при ошибке
403: у вызывающего сотрудника нет доступа.
{
"success": false,
"error": {
"code": "BITRIX_ACCESS_DENIED",
"message": "Access denied"
}
}
Ошибки
| HTTP | Код | Условие |
|---|---|---|
| 403 | SCOPE_DENIED |
Нет скоупа imopenlines |
| 403 | BITRIX_ACCESS_DENIED |
Нет прав в Битрикс24 |
| 403 | WRITE_BLOCKED_READONLY_KEY |
Ключ запрещает запись |
| 422 | BITRIX_ERROR |
Бизнес-отказ, исходный текст сохранён |
| 502 | OPENLINE_OPERATOR_FAILED |
Неверный результат или пауза не переключилась |
Известные особенности
Повторное включение или выключение паузы возвращает текущее состояние, даже если оно уже установлено.