API Reference - Vue d'ensemble
Documentation complète des APIs de Genesis AI.
📡 APIs Disponibles
Genesis AI expose plusieurs APIs pour l'intégration avec des systèmes externes.
🌐 REST API
API RESTful pour toutes les opérations CRUD.
- Authentication : JWT Bearer tokens
- Format : JSON
- Versioning : URL versioning (
/api/v1/)
🔗 GraphQL
API GraphQL pour des requêtes flexibles.
- Schema : Typé et introspectable
- Queries : Lectures flexibles
- Mutations : Écritures
- Subscriptions : Temps réel
🔌 gRPC
API gRPC pour les communications haute performance.
- Protobuf : Schema binaire
- Streaming : Bidirectionnel
- Performance : Optimisée
🔌 WebSocket
Connexions WebSocket pour le temps réel.
- Events : Push en temps réel
- Subscriptions : Canaux multiples
- Heartbeat : Keep-alive
📦 SDK
SDKs pour différents langages.
- TypeScript/JavaScript : SDK officiel
- Python : SDK communautaire
- Go : SDK pour services backend
Navigation :
Version : 1.0.0