Aller au contenu

Guide de Référence des Erreurs

Les paramètres sont spécifiés par des jetons de format, de style “printf”.

Les erreurs sont renvoyées avec une liste ordonnée de paramètres qui doivent remplacer ces jetons.

Exemple response (200):

{
"id": "resource_not_found",
"category": "crud",
"message": "resource %s #%s not found%s.",
"parameters": [
"Library",
"•••••••-••••-••••-••••-••••••••", // uuid
"for access ••••••••" // votre clef d'accès
]
}
IDHTTPCatégorieMessage
auth_authorization_scheme_req400authentificationSchéma d’autorisation valide requis.
auth_authorization_token_req400authentificationJeton d’authentification requis.
auth_authorization_payload_nok400authentificationJWT invalide : %s
auth_jwt_created_at_nok401authentificationÉchec de l’authentification, date de création invalide (“iat”).
auth_jwt_expires_at_nok401authentificationÉchec de l’authentification, date d’expiration invalide (“exp”).
auth_jwt_lifespan_too_long401authentificationÉchec de l’authentification, durée de vie du JWT %u supérieure à la durée autorisée (“exp” - “iat” > %u)
auth_jwt_server_key_nok401authentificationÉchec de l’authentification, clé serveur invalide (“aud”).
auth_jwt_env_key_nok401authentificationÉchec de l’authentification, clé d’environnement inconnue (“iss”).
auth_jwt_access_key_nok401authentificationÉchec de l’authentification, clé d’accès inconnue (“sub”).
auth_jwt_signature_nok401authentificationÉchec de l’authentification, signature JWT invalide.
auth_jwt_access_env_nok401authentificationÉchec de l’authentification, accès non autorisé dans l’environnement %s.
resource_context_not_allowed403crudLe contexte d’exécution actuel ne permet pas l’accès à la ressource. Contextes valides : %s.
resource_forbidden403crudAccès #%s %s manquant de l’autorisation %s.
resource_not_found404crudressource %s #%s non trouvée%s.
resource_wrong_type_queried409crudType de ressource %s interrogé. Attendu : %s.
resource_invalid_environment409crudRessource affectée à des environnements invalides %s.
resource_environment_required409crudLa ressource nécessite un environnement.
media_require_name409crudLes médias nécessitent des noms, soit spécifiés, soit issus du nom de fichier. Aucun trouvé.
media_require_type409crudLes médias nécessitent des types, soit à partir de la bibliothèque contenant, soit du fichier, soit explicitement spécifiés. Aucun trouvé.
media_require_library409crudLes médias nécessitent des bibliothèques.
media_uncompatible_type409crudDans une bibliothèque typée (%s), les médias doivent avoir un type compatible (%s).
media_unsupported_type409crudLe type de média %s n’est pas pris en charge.
media_contradicting_types409crudLe type de média est considéré comme étant %s, mais il est trouvé comme étant %s. Opération non autorisée.
media_forbidden_type409crudLe type de média %s est interdit pour la création de médias.
library_forbidden_type409crudLe type de média %s est interdit pour la création de bibliothèques.
internal_server_error500serveur%.