Passer au contenu principal
L’API Faces est une API REST qui vous permet de générer et de gérer de manière programmatique des decks interactifs et explorables. Pitches, portfolios, guides et propositions. Décrivez ce que vous voulez dans un prompt, et Faces le construit.

URL de base

Authentification

Incluez votre clé API en tant que Bearer token :
Consultez Authentification pour savoir comment créer une clé.

Format des requests

  • Tous les corps de request sont en JSON (Content-Type: application/json)
  • Toutes les responses sont en JSON

Responses d’erreur

Les erreurs renvoient un corps JSON avec un champ error et, en option, un champ hint :
StatusSignification
400Corps ou paramètres de request invalides
401Clé API manquante ou invalide
402Crédits insuffisants pour lancer une génération
403Action nécessitant un forfait payant
404Ressource introuvable
409Conflit (URL, sous-domaine ou domaine déjà utilisé)
429Rate limit dépassé (50 req/min)
500Erreur interne du serveur
502La génération n’a pas pu être lancée

Rate limits

Tous les endpoints partagent une limite de 50 requests par minute par utilisateur. En cas de dépassement :
  • Status de la response : 429
  • Headers : X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset

Pagination

Les endpoints de liste utilisent une pagination basée sur cursor :