Skip to content

API Reference

FileFlux bietet eine REST-API für CRUD-Operationen, eine WebSocket-API für Echtzeit-Kommunikation mit Agenten und eine File-API für den eigentlichen Dateitransfer.

  • REST Endpoints — Auth, Agents, Jobs, Transfers, Tokens, Files, Health
  • :material-websocket: WebSocket API — Agenten-Kommunikation und SSE-Events
  • Schemas — JSON-Schemata aller Entitäten

Authentifizierung

Alle API-Aufrufe (außer /auth/login und /health) erfordern einen Authorization: Bearer <token> Header.

Token-Typ Verwendung Gültigkeit
JWT (User) REST-API-Zugriff Konfigurierbar (Standard: 24h)
Agent-Token WebSocket + File-API Bis Widerruf oder Ablaufdatum