Gestions des erreurs
Notez que cette liste n'est pas exhaustive. En cas de doute, n'hésitez pas à vous rapprocher du support.
Code de retour des API
En cas de succès, les appels API retournent un code 200 (OK) ou 201 (Created).
En cas d'erreur, les appels API retournent un code 4XX, notamment :
- 401 (Unauthorized) : L'authentification est manquante ou invalide
- 403 (Forbidden) : Opération non autorisée
- 400 (Bad request) : Requête malformée
L’API renvoie un objet JSON contenant un message qui peut être utilisé à des fins de débogage.
Messages d'erreur spécifiques
fr already present in data to certify
error 400 : <code langage> already present in data to certify
Cette erreur indique qu'il existe plusieurs occurrences du code de langue "fr" associées aux mêmes données techniques.
Missing value for mandatory field : idClient
Cette erreur survient lors de la publication d'attestations RNCP alors que les paramètres Numéro de contrat et Matricule n'ont pas été renseigné dans les identifiants RNCP. Ces paramètres sont modifiables via le backoffice, section Administration|API ou directement via API.