JARVIS HQ Portal API
Version : 0.1.0
Fichier : /data/jarvis-lab/auto-app-factory/jarvis-hq-portal/openapi.yaml
Serveurs : production (Traefik) + interne (Docker)
6 endpoints : resources CRUD + stats
Schemas
Resource : id, title, description, category, url, status, tags, priority, updated_at
ResourceCreate : title*, category*, url*, status*, priority*
ResourceUpdate : tous les champs optionnels
Stats : total_resources, online_count, draft_count, planned_count, offline_count
Endpoints
GET /resources : liste avec filtres (category, status, tag, priority)
POST /resources : créer une ressource
GET /resources/{id} : détail d'une ressource
PATCH /resources/{id} : mise à jour partielle
DELETE /resources/{id} : suppression
GET /stats : statistiques agrégées
Catégories
dashboard : tableaux de bord et portails
academy : formations et tutoriels
agent : fiches d'agents JARVIS
factory : apps générées et backends
memory : connaissances et vault
monitoring : infrastructure et supervision