Accéder au contenu principal

Erreurs possibles lors de requêtes sur une API

Lorsqu'un·e consommateur·trice appelle l'API activée, plusieurs erreurs peuvent se produire.

Après avoir activé une API pour un jeu de données, les consommateur·trices autorisés peuvent commencer à effectuer des requêtes sur l'API. Dans la tuile Activity (Activité) de l'onglet API, vous pouvez vérifier l'échec ou la réussite des requêtes. Les dernières dix erreurs des dernières 24 heures sont affichées.

Liste des erreurs possibles lorsqu'un consommateur échoue à appeler l'API
Message d'erreur Error code Statut HTTP Informations supplémentaires
L'en-tête d'autorisation n'est pas dans la requête NO_AUTHENTICATION 401 L'en-tête n'inclut pas les informations d'identifiant et de mot de passe
La clé API est invalide INVALID_AUTHENTICATION_FORMAT 401 L'en-tête de requête a été envoyé avec les bonnes informations mais avec un format incorrect.
Identifiants invalides INVALID_AUTHENTICATION_VALUE 401 Aucun·e consommateur·trice correspondant pour la requête, même si le format et les informations sont correct·es.
Fonctionnalité non supportée NOT_IMPLEMENTED 501 La requête essaye d'utiliser une méthode ou une fonctionnalité non supportée.
L'entité n'existe pas NOT_FOUND 404 L'appel d'API essaye d'interroger une valeur ou un ID qui n'existe pas dans le jeu de données.
Erreur du serveur inconnue UNCAUGHT_ERROR 500 Erreur inconnue. Réessayez ultérieurement.
L'entité n'est pas unique. ENTITY_NOT_UNIQUE 500 La requête appelle un ID ou une valeur en doublon dans les données source. Contactez l'utilisateur·trice ayant créé le jeu de données pour corriger les données source.
Expiration de la requête TIMED_OUT 408 La requête a pris trop de temps à s'exécuter. Réessayez ultérieurement.
Erreur d'API d'entité Talend non supportée UNSUPPORTED_TEA_ERROR 500 Problème de compatibilité avec le moteur distant ou OData. Contactez l'administrateur·trice du moteur distant ou le Support Talend.
Erreur d'API d'entité Talend non supportée UNCAUGHT_TEA_ERROR 500 Problème avec le moteur distant. Contactez l'administrateur·trice du moteur distant ou le Support Talend.
L'URI contient des parties invalides. INTERNAL_INVALID_URI   L'URL utilisée pour appeler l'API contient des erreurs. La requête consommatrice doit être corrigée.
L'URI contient des erreurs sémantiques. INTERNAL_SEMANTIC_ERRORS_IN_URI   La syntaxe est valide mais ne correspond pas à une opération compatible avec les spécifications OData. La requête consommatrice doit être corrigée.
L'URI contient des erreurs de syntaxe. INTERNAL_SYNTAX_ERRORS_IN_URI   L'URI contient des caractères non supportés ou incorrects. La requête consommatrice doit être corrigée.
La négociation de contenu a échoué. INTERNAL_CONTENT_NEGOTIATION_ERROR   Problème de compatibilité entre le format de fichier demandé et le format du jeu de données. L'en-tête de la requête doit être corrigé.
Une erreur s'est produite lors de la sérialisation de la réponse. INTERNAL_SERIALIZATION_ERROR   Problème d'infrastructure et de transformation de données. Contactez le Support Talend.
Une erreur s'est produite lors de la désérialisation de la requête. INTERNAL_DESERIALIZATION_ERROR   Problème d'infrastructure et de transformation de données. Contactez le Support Talend.
Une erreur de précondition existe INTERNAL_PRECONDITION_ERROR   Problème du côté Talend, où un comportement invalide est détecté et les informations du jeu de données ne peuvent être envoyées au consommateur ou à la consommatrice. Contactez le Support Talend.
La requête est malformée. INTERNAL_MALFORMED_REQUEST   Problème de sémantique ou de syntaxe dans l'URI. La requête consommatrice doit être corrigée.
Exception Olingo non capturée INTERNAL_UNCAUGHT_ERROR   Erreur inconnue. Réessayez l'opération ou contactez le Support Talend.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !