Description des codes d'erreurs et messages d'erreur pouvant être rencontrés dans l'utilisation de l'API Amienscope.

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)
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.