Updated API

This commit is contained in:
Corrado Mulas
2026-06-19 18:01:44 +02:00
parent c4a99d24e7
commit af2bafd645
5 changed files with 123 additions and 5 deletions

View File

@@ -69,6 +69,28 @@ docker build -t telegram-groupfactory .
docker run telegram-groupfactory
```
## REST API
The userbot also exposes an internal FastAPI surface on `API_HOST:API_PORT`
for the separate conventional Telegram bot. Requests require `X-API-Key`.
Relevant bot-facing endpoints:
```text
POST /api/groups
GET /api/admin/default-users
PUT /api/admin/default-users
POST /api/admin/default-users
DELETE /api/admin/default-users
GET /api/admin/qr-backup?qr_group=default
PUT /api/admin/qr-backup
POST /api/admin/qr-backup/image
GET /api/admin/qr-groups
POST /api/admin/qr-groups/{qr_group}/assignments
DELETE /api/admin/qr-groups/assignments
POST /api/admin/qr-sync
```
## Documentation
- **[ADMIN_IMPLEMENTATION.md](ADMIN_IMPLEMENTATION.md)** - Admin-only configuration features