Bots

Ротация токена бота

Метод генерирует боту новый access_token и сразу инвалидирует прежний. Используйте его при компрометации токена или плановой ротации секрета в CI.

Новый токен возвращается в ответе только один раз — сохраните его сразу. Права у него те же: скоупы переносятся с прежнего токена.

Ротация доступна создателю бота, а также администратору пространства, если настройки бота открывают администраторам доступ к редактированию. Владелец чата, где состоит бот, ротировать токен не может, даже когда остальные настройки бота ему открыты.

post/bots/{id}/recreate_token

Request

  • Base URL: https://api.pachca.com/api/shared/v1
  • URL: https://api.pachca.com/api/shared/v1/bots/{id}/recreate_token
  • Auth: HTTP bearer

Path parameters

idinteger required
Example:1738816

Идентификатор бота

Response

The request has succeeded.

Example response

{
  "data": {
    "id": 1738816,
    "webhook": {
      "name": "Бот задач",
      "nickname": "tasks_bot",
      "outgoing_url": "https://www.website.com/tasks/new",
      "events": [
        "message_new"
      ],
      "commands": [
        "/task"
      ],
      "scopes": [
        "messages:create"
      ],
      "template": "Заказ от {{ client }} на сумму {{ amount }} ₽",
      "challenge_key": "challenge",
      "link_preview_enabled": true,
      "can_edit": [
        "admin"
      ]
    },
    "access_token": "bm90X2FfcmVhbF90b2tlbg"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.