Codes

Voici le détails de tous les codes de réponse de l'api.

L'api retourne des codes d'erreurs ainsi qu'un court message d'explication.

Codes HTTP

Code

Description

200

La requête à réussi sans problème.

201

La requête à aboutie et la ressource à été crée.

204

La requête à aboutie mais la réponse est vide.

304

Aucune modification n'a effectué. (Votre action n'as pas eu d'effet.)

400

La requête n'est pas compréhensible par le serveur.

401

L'entête Authorization est manquante ou invalide.

403

Le token passé dans l'entête Authorization n'a pas les permissions nécessaire.

404

La ressource que vous avez demandé n'existe pas.

405

La méthode HTTP que vous utilisez pour cet endpoint n'est pas valide.

5xx

Une erreur interne au serveur est survenue.

Erreurs API

Ces codes d'erreurs correspondent aux erreurs que vous pouvez retrouver dans les réponses JSON [EN].

Code

Détail

0

Erreur générique, référez vous au message contenu dans la réponse pour plus de détails.

10001

Le header Authorization fournis à l'api Identity n'est pas un header Basic correct.

10002

Le token fournis dans le header Authorization ne correspond à aucune ressource connue.

10003

Le header Authorization fournis n'utilise pas un format compréhensible par le serveur. Plus de détails dans la référence.

20001

Au moins un paramètre passé à la modification de compte contient des caractères invalides.

20002

Le nom d'utilisateur que vous avez fournis ne peut pas être utilisé.

20003

Le nom d'utilisateur que vous avez fourmis est déjà pris.

21001

Le fournisseur d'identité tierce que vous demandez n'existe pas.

21002

Le fournisseur d'identité que vous demandé n'as pas été ajouté sur le compte de l'utilisateur.

22001

La méthode demandé n'existe pas.

22002

La méthode que vous avez demandé n'a pas été activé sur le compte de l'utilisateur.

22003

Aucun détail ne peut être obtenu sur cette méthode

22004

L'appareil n'existe pas sur le compte de l'utilisateur

30001

La clé que vous avez fournie est invalide

30002

L'utilisateur sur lequel vous essayez d'enregistrer des données n'a jamais autorisé votre application.

30003

L'identifiant d'utilisateur que vous avez fournis ne correspond à aucune utilisateur.

30004

La clé que vous avez fournis n'existe pas