Codes d'erreur
Les codes d'erreur retournés par l'API consistent en 4 caractères numériques : XYYY où X est le type d'erreur et YYY l'erreur en elle-même.
{
"errors": [
{
"code": XYYY,
"text": "Texte de l'erreur"
}
]
}
1 : Erreurs API
- 1001 : Clé API invalide
- 1002 : Type invalide
- 1003 : Action invalide
2 : Erreurs utilisateur
- 2001 : Token utilisateur invalide.
- 2002 : Les réglages vie privée de l'utilisateur ne permettent pas l'action
- 2003 : La série est déjà dans le compte utilisateur
- 2004 : La série n'est pas dans le compte utilisateur
- 2005 : L'utilisateur n'a pas vu cet épisode
- 2006 : Les deux utilisateurs ne sont pas amis
- 2007 : Les options de l'utilisateur ne sont pas valides
3 : Erreurs de variable
- 3001 : Une variable est manquante
- 3002 : Le terme doit avoir au moins 2 caractères
- 3003 : Le paramètre doit être un nombre
- 3004 : Valeur de la variable incorrecte
- 3005 : Caractères non autorisés
- 3006 : Adresse e-mail invalide
4 : Erreurs de la base
- 4001 : La série n'existe pas
- 4002 : L'utilisateur n'existe pas
- 4003 : Mauvais mot de passe
- 4004 : L'utilisateur existe déjà
Note : Les textes d'erreur sont tous en français, donc n'hésitez pas à les afficher directement dans votre application.