LogoLogoDocumentation API
LogoLogoDocumentation API
Accueil
Vue d'ensembleAuthentification et idempotenceGénération d'imagesModification d'imagesConversion d'imagesJobs et attente bornéeCréditsErreursLimites de débit et concurrenceJournal des versions de l'API
Documentation API

Erreurs

Enveloppes d'erreur stables, codes et statuts HTTP

Les erreurs utilisent une enveloppe fixe et ne contiennent jamais de diagnostics privés :

{
  "success": false,
  "error": {
    "code": "INVALID_REQUEST",
    "message": "The request is invalid.",
    "request_id": "req_012345"
  }
}
HTTPCodeSignification
400INVALID_REQUESTcorps, champ de formulaire, en-tête ou image invalide
400CONTENT_POLICY_VIOLATIONla requête ne peut pas être traitée
401UNAUTHORIZEDclé API absente ou invalide
402INSUFFICIENT_CREDITSsolde disponible insuffisant
403FORBIDDENportée requise ou accès bêta manquant
404JOB_NOT_FOUNDjob inexistant ou appartenant à un autre compte
409IDEMPOTENCY_CONFLICTclé réutilisée avec un contenu différent
409JOB_CANCELEDle job a été annulé
429RATE_LIMIT_EXCEEDEDlimite de requêtes dépassée
500JOB_FAILEDle job d'image n'a pas pu aboutir
500INTERNAL_ERRORla requête n'a pas pu aboutir

Le rejet pour taille d'envoi utilise HTTP 413 avec INVALID_REQUEST. Considérez 429 et les jobs non terminés comme réessayables en respectant le délai documenté. Pour les autres erreurs, modifiez la requête ou contactez le support avec request_id ; n'analysez pas le message destiné aux humains dans votre logique applicative.

Crédits

Lire le solde et comprendre les réservations

Limites de débit et concurrence

Limites de requêtes par clé et limites de jobs par compte