DEVBOOST.
Menu

Documentation officielle

Comprendre et administrer DevBoost Burundi.

Des parcours utilisateur aux routes API, cette documentation décrit les fonctions réellement présentes dans la plateforme. La disponibilité d’un modèle dépend toujours des providers et combos actifs dans OmniRoute.

Mise à jour · août 2026

API développeurs

Les routes Studio utilisent l’authentification du compte DevBoost et sont limitées en fréquence. Les réponses d’erreur FastAPI incluent un champ detail.

Routes principales

MéthodeRouteFonction
GET/healthÉtat HTTP de l’application.
GET/api/studio/credits/balanceSolde et quota Chat gratuit du jour.
POST/api/studio/chatMessage, conversation et jusqu’à quatre pièces jointes.
GET/api/studio/conversationsListe des conversations actives.
GET / DELETE/api/studio/conversations/{conversation_id}Historique complet ou suppression logique.
POST/api/studio/imageGénération ou édition avec image de référence.
POST/api/studio/audio/ttsSynthèse vocale.
POST/api/studio/videoCréation d’un job vidéo asynchrone.
GET/api/studio/jobs?feature=image|video|audioHistorique paginé d’une capacité.
GET / DELETE/api/studio/jobs/{job_id}État détaillé ou suppression logique.
GET/api/studio/jobs/{job_id}/fileAperçu ou téléchargement avec ?download=true.

Exemples de requêtes

POST /api/studio/chat
Content-Type: application/json

{
  "message": "Résume notre dernière décision technique.",
  "conversation_id": 42,
  "attachments": []
}
POST /api/studio/image
Content-Type: application/json

{
  "prompt": "Corrige l'éclairage sans changer le cadrage.",
  "format": "square",
  "quality": "high",
  "reference_image": {
    "name": "reference.png",
    "media_type": "image/png",
    "data_url": "data:image/png;base64,..."
  }
}

Crédits et abonnements

  • POST /api/studio/credits/purchase crée une commande de pack avec pack_key.
  • POST /api/studio/subscriptions/purchase crée une commande avec plan_key.
  • GET /api/studio/subscription retourne le statut et l’éligibilité à l’essai.
  • POST /api/studio/trial/start démarre l’essai autorisé pour le compte.
  • GET /api/studio/subscription/usage retourne les quotas Pro utilisés et restants.