🔮 API Explorer COMPLET

100% de TOUS les endpoints - Java, Rust, Python, V2
🦀 Rust Backend (Port 3001) Checking...
🌍 World Data (ISON + Instances + Bundle)
GET /worlds/{id} Fetch ISON world
PUT /worlds/{id} Upsert ISON world (validated)
POST /worlds/validate Validate ISON against schema
GET /worlds/{id}/meta World metadata
GET /instances/{id} Fetch instances (actors/resources) NEW
PUT /instances/{id} Save instances NEW
GET /bundle/{id} Return { world, instances } (auto-create demo) NEW
🎮 Core Game
GET /health Health check
GET /api/status Server status
POST /api/game/create Create new game
POST /api/game/join Join game
GET /api/game/{id}/state Get game state
🃏 TCG Combat
POST /api/tcg/start-combat Start TCG combat
POST /api/tcg/play-card Play a card
POST /api/tcg/ai-turn AI plays turn
GET /api/tcg/combat/{id} Get combat state
POST /api/tcg/end-turn End turn
⚡ V2 Multiplayer Controller V2
POST /api/v2/tick Advance V2 tick NEW
GET /api/v2/entity/{id} Get V2 entity state NEW
POST /api/v2/migrate-entity Migrate entity to V2 NEW
GET /api/v2/config Get V2 configuration NEW
POST /api/v2/fork-timeline Fork timeline V2
POST /api/v2/merge-timelines Merge timelines V2
🌌 6D Space
POST /api/6d/query 6D space query
POST /api/6d/laser 6D laser calculation
GET /api/6d/entity/{id}/position Get 6D position
🌐 WebSocket
WS /ws WebSocket connection
WS /ws/game/{id} Game WebSocket
🔧 Admin
GET /api/admin/metrics Server metrics
POST /api/admin/reset Reset server
🤖 Clippy LLM Service (Port 7501) Checking...
💬 Chat & Memory
POST /chat Chat avec LLM
POST /character/speak Personnage parle
POST /ai/think IA stratégie
🔍 Vector DB (Port 7500) Checking...
🔍 Search & Index
POST /search Recherche
POST /index Index doc
GET /stats Stats DB
☕ Java Backend (Port 8082) Checking...
🦸 Heroes CRUD
GET /api/heroes Liste tous les héros NEW
GET /api/heroes/{id} Récupère un héros
POST /api/heroes Créer un héros
PUT /api/heroes/{id} Modifier un héros
DELETE /api/heroes/{id} Supprimer un héros
🐉 Creatures CRUD
GET /api/creatures Liste toutes les créatures NEW
GET /api/creatures/{id} Récupère une créature
POST /api/creatures Créer une créature
GET /api/creatures/types Liste les types
💎 Artifacts CRUD
GET /api/artifacts Liste tous les artefacts NEW
GET /api/artifacts/{id} Récupère un artefact
POST /api/artifacts Créer un artefact
🎮 Resources Unifiées
GET /api/resources/all TOUTES les ressources UNIFIED
GET /api/resources/for-editor Format pour l'éditeur EDITOR
GET /api/resources/icons Tous les emojis/icônes
GET /api/resources/search?q= Recherche globale
🎮 Scenarios
GET /api/scenarios List all scenarios
GET /api/scenarios/{id} Get scenario
POST /api/scenarios/start Start scenario
POST /api/scenarios/{id}/action Execute action
⚔️ Combat
POST /api/combat/start Start combat
POST /api/combat/play-card Play combat card
POST /api/combat/enemy-turn Enemy AI turn NEW
GET /api/combat/{id}/state Combat state
POST /api/combat/resolve Resolve combat
🧙 Heroes
GET /api/heroes List heroes
GET /api/heroes/{id} Get hero details
POST /api/heroes/create Create hero
PUT /api/heroes/{id}/level-up Level up hero
📜 Spells
GET /api/spells List spells
POST /api/spells/cast Cast spell
POST /api/spells/parse Parse temporal formula
🗺️ Maps
GET /api/maps List maps
GET /api/maps/{id} Get map data
GET /api/maps/{id}/visibility Calculate visibility
🌀 Temporal
POST /api/temporal/shift Temporal shift
POST /api/temporal/fork Fork timeline
POST /api/temporal/merge Merge timelines
GET /api/temporal/paradoxes Detect paradoxes
🔧 System
GET /api/health Health check
GET /actuator/metrics Spring metrics
WS /ws/game Game WebSocket
0
Total Endpoints
0
Rust Endpoints
0
Java Endpoints
0
Python Endpoints
0
V2 Endpoints
0
WebSocket

🧪 Test Endpoint

Method:
URL: