Documentation de service Web / Codes d'erreur

Guide des codes d'erreur

Codes d'état HTTP

Portfolio Manager émet les codes d'état HTTP pour chaque demande que vous soumettez au moyen du service Web. Le tableau suivant indique les codes d'état HTTP courants retournés, avec une description de la situation dans laquelle chacun est affiché.

Code d'état Description
200 Réussite.
201 La ressource a été créée.
202 La demande a été acceptée en vue du traitement. Cependant, le traitement n’a pas encore commencé ou n’est pas achevé.
400 Demande invalide soumise. Un code d'erreur d'application et un message sont fournis.
401 L'information d'authentification est manquante ou invalide.
403 Vous essayez d'accéder à des données auxquelles vous n'avez pas accès.
404 Vous essayez d'accéder à une ressource qui n'existe pas.
405 La méthode HTTP de cette ressource n'est pas prise en charge.
406 Vous avez précisé un type de MIME qui n’est pas supporté.
415 Votre demande n'indique pas un type de contenu/média pris en charge. Seulement « application/xml » est actuellement pris en charge.
429 Vous avez dépassé la limite de taux.
500 Une erreur de serveur interne est survenue. Veuillez essayer à nouveau.
502 Les services Web sont inaccessibles en raison d'entretien sur le système. Veuillez réessayer plus tard.

Codes d'erreur

La base de données de Portfolio Manager peut parfois rencontrer des erreurs lorsqu'elle traite votre transaction. Il s'agit d'erreurs au niveau de l'application qui sont retournées avec un code d'état HTTP de 4xx. Deux codes d'erreur d'application sont utilisés et retournés avec une description : -100 et -200

Code d'erreur Description
-100 Indique que le fichier XML soumis ne s'est pas validé avec le schéma correspondant. Vous recevrez un message d'erreur détaillé indiquant la raison de l'erreur.
-200 Une erreur particulière à l'application est survenue. Un message détaillé est fourni pour expliquer l'erreur. Veuillez prendre note que le texte de l'erreur peut changer.