Меняет настройки бота: перезаписываются только переданные поля.
Ник обязан заканчиваться на _bot и быть свободным в пространстве, иначе метод отвечает ошибкой валидации. Команды, скоупы, события, домены разворачивания ссылок и роли редактирования заменяются переданным списком целиком. Скоупы относятся к основному токену бота — тому, что без имени, а если такого нет, к самому старому — и применяются к нему сразу, перевыпускать его не нужно. Права отдельного токена меняет PUTИзменение токена бота.
Когда oauth_client делает клиента серверным, его секрет приходит в client_secret один раз. Ссылку авторизации для кнопки собирает и код на токен обменивает сервер бота — по шагам в разделе Получение токена. Страницу в витрине задаёт promo, пока авторизация включена.
Только администратор или владелец пространства включает и выключает событие message_link_shared, включает режим trigger_on: unfurl, а у бота с одним из них меняет домены и адрес вебхука и включает историю событий.
Если изменение лишает бота права состоять в тегах (single_chat: true или who_can_add со значением creator или creator_admin), он выходит из всех тегов и из чатов, куда попал через них, а в чатах, куда его добавили напрямую, остаётся. Подробнее — в разделе Бот в тегах.
Имя бота, авторизацию от имени сотрудника и страницу в витрине меняют только его создатель и администратор пространства, если настройки бота открывают администраторам доступ к редактированию. Остальные настройки нельзя менять у бота, настройки которого вам недоступны (поле «Кто может редактировать настройки бота» на вкладке «Основное»).
Аватар бота ставят и убирают отдельные методы PUTЗагрузка аватара бота и DELETEУдаление аватара бота.
Параметры пути
1738816Тело запроса
application/jsonБот задач<= 255 символов_bot.tasks_bot<= 255 символовhttps://example.com/tasks/new["message_new"]commands["/task","/help"]400. Служебные значения bot и all назначать нельзя.["messages:create"]Заказ от {{ client }} на сумму {{ amount }} ₽liquidchallengetruefalsefalsecreator["admin"]true — бота можно добавить только в один такой чат, false — в несколько. Личные чаты и треды в ограничение не входят.falsesimplemessage_link_shared. Список заменяется целиком.["example.com"]<= 5 элементовnull выключает: выданные сотрудниками авторизации отзываются, страница в витрине удаляется, собственные токены бота продолжают работать.true — серверное приложение хранит client_secret и обменивает код у себя, false — приложение без секрета (браузер, мобильное, CLI) обменивает код по PKCE. Если не передать, значение не меняется, а у нового клиента — true.truehttp допустим только для localhost, 127.0.0.1 и [::1]. Подходит и своя схема приложения вида com.example.app:/oauth. Фрагмент #… в адресе недопустим. Адрес в ссылке авторизации должен совпадать с одним из списка. Параметры запроса при этом сверяются, только если они есть у адреса в списке, а у адресов на этом же компьютере не сравнивается порт. Подробнее — в разделе Включение. При включении передайте хотя бы один адрес. Список заменяется целиком.["https://example.com/oauth/callback"]["messages:read","messages:create"]Собирает сводку по задачам Jira и присылает её в чатtruekey из POSTПолучение подписи, ключа и других параметров). Список заменяется целиком, порядок сохраняется.["attaches/files/93746/e354fd79-4f3e-4b5a-9c8d-1a2b3c4d5e6f/screenshot.png"]<= 5 элементовОтвет
user_id бота)1738816Бот задачtasks_botnull, если аватар не задан.https://files.example.com/uploads/0001/0001/image.jpgnull, если создатель не записан.122025-05-15T14:30:00.000Z3null, если такого не было. Использование токена учитывается не чаще раза в минуту.2025-05-15T14:30:00.000ZБот задач<= 255 символовtasks_bot<= 255 символовnull, если исходящий вебхук у бота не настроен.https://example.com/tasks/new["message_new"]commands["/task"]["messages:create"]null, если не задан.Заказ от {{ client }} на сумму {{ amount }} ₽liquidnull, если не задано.challengetruefalsefalsetrue — бота можно добавить только в один такой чат, false — в несколько. Личные чаты и треды в ограничение не входят.false["admin"]creatornull, если входящий вебхук у бота выключен.simple["example.com"]null, если запросов не было.2025-05-15T14:30:00.000Znull, если входящий вебхук у бота выключен. Приходит в ответе об одном боте токену со скоупом bots:write, который может управлять токенами бота (permissions.recreate_token).https://api.pachca.com/webhooks/01JAXK7R3B5Y8Q2W4E6T9V1N3MPachca-Signature. Приходит в ответе об одном боте токену со скоупом bots:write, который может управлять токенами бота (permissions.recreate_token).pachca_wh_3pX9vQ2mL7rT5yW8kN4bH6jF1dS0aZcVxE2uI9oP7qR3tY5wK8nM4gB6hJ1lD0fA...[truncated]. null, если запросов не было. Приходит в ответе об одном боте токену со скоупом bots:write, который может управлять токенами бота (permissions.recreate_token).{"client": "ООО Ромашка", "amount": 15000}trueoauth_client_enabled. У бота без токенов может прийти null.aB3dE5fG7hJ9kL1mN3pQ5rS7tU9vW1xYclient_secret один раз: при включении серверного клиента и при ротации секрета.cH5kR9mN...x7Qptrue — серверное приложение, false — приложение без секрета, обмен кода по PKCEtrue["https://example.com/oauth/callback"]["messages:read","messages:create"]null, если авторизация у бота выключена.null, если не задано.Собирает сводку по задачам Jira и присылает её в чатtrueattaches/files/93746/e354fd79-4f3e-4b5a-9c8d-1a2b3c4d5e6f/screenshot.pnghttps://files.example.com/attaches/files/93746/e354fd79-4f3e-4b5a-9c8d-1a2b3c4d5e6f/screenshot.pngtruetruetruedGhpc19pc19ub3RfYV9yZWFsX3NlY3JldA