Sentinel API
Integriere Scan-Cases, Reports, Webhooks und Guard-Bridge-Endpunkte. Die Live-OpenAPI-UI liefert das volle Schema — dieser Hub deckt Quickstart, Auth und Detection Engine V2 ab.
Quickstart
Base-URLs in Produktion:
- Scan API:
https://sentinelscan.de/sentinel-api - Guard API:
https://sentinelscan.de/sentinel-ac-api
curl -s https://sentinelscan.de/sentinel-api/health curl -s -H "Authorization: sk_YOUR_KEY" \ -H "X-Requested-With: XMLHttpRequest" \ https://sentinelscan.de/sentinel-api/api/v1/cases?limit=5
Authentifizierung
Authentifizierte Requests akzeptieren eines von:
Authorization: sk_…— API-Key unter Settings → API KeysAuthorization: Bearer <jwt>— JWT von Login / Discord OAuthsentinel_jwtcookie — Browser-Sessions (CSRF-Header bei Mutations)
Cookie-Sessions müssen bei POST/PUT/PATCH/DELETE X-Requested-With: XMLHttpRequest senden.
Guides
Cases anlegen, Analysten zuweisen, Status tracken.
Agent-Upload und Scan-Ergebnisse.
Login-Flows, Rate-Limits, ausgehende Webhooks.
Agent-Sessions und Bulk-Scan-Queue.
Rate-Limits je Plan (Free 60/min → Enterprise 600/min). Globaler IP-Cap: 200/min.
Detection Engine V2
Detection Engine V2 ist evidenzbasiert: Der Agent sammelt Fakten; das Backend korreliert belastbare Signale zu clean / review / critical.
/api/v1/detection-v2/*— Staff Rule-Registry, Feeds, Rollout, Ground Truth (Platform Staff / gated)./api/v1/detection-engine/*— Legacy Fuzzy/ML/Cluster-APIs — nur Observability, nicht der V2-Decision-Kern.
Im Shadow-Modus läuft V2 parallel, ohne den kundenwirksamen Score zu überschreiben. Kernel-Sensor bleibt Entwurf — nicht ausgerollt.
Anti-Cheat API
FiveM Guard spricht mit /sentinel-ac-api per Server-HMAC. Öffentliches Swagger für AC gibt es noch nicht — Setup-Guide und Dashboard-API-Keys nutzen.