Developers

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 Keys
  • Authorization: Bearer <jwt> — JWT von Login / Discord OAuth
  • sentinel_jwt cookie — Browser-Sessions (CSRF-Header bei Mutations)

Cookie-Sessions müssen bei POST/PUT/PATCH/DELETE X-Requested-With: XMLHttpRequest senden.

Guides

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.

Guard-Setup-Docs →

Ressourcen