Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://botmux-mintlify-api-updates-1776816558.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

API-ключи обеспечивают программный доступ к BotMux без сессионных cookie.

Формат

Ключи используют префикс bmx_: bmx_a1b2c3d4e5f6...

Использование

curl -H "Authorization: Bearer bmx_your_key_here" \
  http://localhost:8080/api/bots

Управление

Только для администраторов через веб-интерфейс или API:
МетодЭндпоинтОписание
GET/api/auth/api-keysСписок всех API-ключей
POST/api/auth/api-keys/createСоздать новый ключ
POST/api/auth/api-keys/disableОтключить ключ
POST/api/auth/api-keys/deleteУдалить ключ

Безопасность

  • Ключи привязаны к пользователям и наследуют их роль и разрешения
  • Хранятся в базе данных в виде хеша SHA-256
  • Фактический ключ показывается только один раз при создании