🛡️ Web Sentinel API Documentation

API de sécurité pour l'analyse de code source et domaines web.

📊 Status API

✅ Production Ready Dernière mise à jour: 23 oct 2025 - SSL sécurisé

🔌 Endpoints API

GET /api/v1/health

Vérifier l'état de l'API

POST /api/v1/register

Créer une nouvelle clé API

curl -X POST https://api.web-sentinel.taaazzz-prog.fr/api/v1/register \
  -H 'Content-Type: application/json' \
  -d '{"name": "Mon Équipe", "email": "dev@exemple.com"}'
POST /api/v1/scan-source

Scanner du code source

curl -X POST https://api.web-sentinel.taaazzz-prog.fr/api/v1/scan-source \
  -H 'Content-Type: application/json' \
  -d '{
    "api_key": "ws_votre_cle",
    "source_content": "",
    "file_path": "exemple.php",
    "language": "php"
  }'
POST /api/v1/scan-domain

Scanner un domaine web

curl -X POST https://api.web-sentinel.taaazzz-prog.fr/api/v1/scan-domain \
  -H 'Content-Type: application/json' \
  -d '{
    "api_key": "ws_votre_cle",
    "domain": "example.com",
    "options": {"modules": ["headers", "tls"]}
  }'

📱 Clients disponibles

🎯 Configuration VS Code

  1. Installer l'extension "Web Sentinel Security Scanner"
  2. Configurer l'URL de l'API : https://api.web-sentinel.taaazzz-prog.fr
  3. Ajouter votre clé API dans les paramètres
  4. Clic droit sur un fichier → "🔍 Scan Current File"

🔒 Nouvelles fonctionnalités sécurisées (Oct 2025)