Erreurs rencontrées
Description des codes d'erreurs et messages d'erreur pouvant être rencontrés dans l'utilisation de l'API Amienscope.
Format des erreurs retournées
En cas d'erreur, l'API renvoie un objet JSON au format suivant :
{ "error": { "err_num":"AEx0XX", "err_str":"Explicit Error message, JSON encoded" } }
Champ | Description |
---|---|
err_num |
Code de l'erreur (voir Détail des codes d'erreur ci-dessous) |
err_str |
Description de l'erreur (encodé en JSON) |
Détail des codes d'erreurs
Code | Description |
---|---|
AEx000 | Une erreur système est survenue (erreur côté serveur). |
AEx001 | La clé d'API envoyée n'a pas été reconnue. |
AEx002 | La clé d'API envoyée a été reconnue, mais a été désactivée. |
AEx003 | Le format de sortie (JSON par défaut) n'a pas été reconnu. |
AEx004 | La limite maximale de requêtes sur l'API (en 24h) a été atteinte. |
AEx005 | Le compte utilisateur a été reconnu, mais est (ou a été) désactivé. |
AEx006 | L'application utilisée est (ou a été) désactivée. |
AEx007 | Le code API Secret envoyé est invalide. |
AEx008 | Une erreur 404 (introuvable) a été rencontrée : vérifiez le bon format de l'URL envoyée. |
AEx009 | L'URL demandée n'existe pas ou n'est pas accessible. |
AEx010 | L'adresse e-mail envoyée dans la requête n'est pas spécifiée ou dans un format invalide. |
AEx011 | Création d'un compte API impossible avec cette adresse e-mail : déjà utilisée pour un autre compte sur l'API. |
AEx012 | Vous n'avez pas la permission d'effectuer cette requête : seul le compte API administrateur de l'application y est autorisé. |
AEx013 | Le compte utilisateur demandé n'a pas été reconnu. |
AEx014 | Suppression de compte utilisateur impossible : des événements y sont attachés. |
AEx019 | L'identifiant (ID) de catégorie renseigné dans l'URL est dans un format non reconnu (il doit être numérique). |
AEx020 | L'identifiant (ID) de l'événement renseigné dans l'URL est dans un format non reconnu (il doit être numérique). |
AEx021 | L'événement demandé n'a pas été trouvé. Il est archivé, supprimé, ou tout simplement inexistant. |
AEx022 | Le paramètre Offset/Limit intégré à la requête est dans un format non reconnu (il doit être sous la forme « offset,limit »). |
AEx023 | L'identifiant de l'image demandée n'est pas spécifié, ou l'image demandée est introuvable. |
AEx024 | Le timestamp de mise à jour (flux updates) est dans un format non interprétable ou n'est pas un nombre entier. |
AEx025 | La langue demandée est introuvable. La locale doit être dans un format ISO reconnu (par défaut « FR_fr »). |
AEx026 | La Latitude, la Longitude ou le Rayon ont été envoyés dans un format invalide. Le rayon doit être numérique (nombre décimal accepté) et la latitude et longitude doivent être au format standard. |
AEx027 | Les catégories demandées ont été envoyées dans un format incorrect (la liste des catégories de filtrage doit être de la forme « x,y,z,n »). |
AEx028 | La ville demandée par son identifiant n'a pas été trouvée ou a été renseignée dans un format incorrect (doit être de type entier). |
AEx029 | La signature HMAC de la requête n'a pas pu être vérifiée. Vérifiez les paramètres entrés, le format du message à signer, et votre clé privée (API Secret). |
AEx030 | Les identifiants d'événements fournis en paramètre de l'URL sont dans un format invalide. Ils doivent être numériques, séparés par des virgules. |
AEx999 | Une erreur inconnue est survenue |
Si vous rencontrez un problème non référencé ici, notre équipe de développement technique est à votre disposition pour répondre à vos questions. Pour ce faire, en charge du développement de l'API Amienscope.