Aller au contenu

Type de problème de l'API Ironfang Finance

validator_unavailable

Validateur indisponible. HTTP 503.

Ce que cela signifie

Le validateur a planté ou était indisponible, ou une dépendance dont il a besoin a échoué. L'issue est indéterminée : ce n'est pas un verdict sur le document, et aucune utilisation n'a été facturée.

Que faire

Réessayez après retry_after_seconds. Si l'erreur persiste, contactez le support en indiquant le request_id.

Ce que contient la réponse

type
https://ironfang.uk/problems/validator_unavailable, la version anglaise de cette page.
status
Toujours 503 pour ce code.
code
validator_unavailable. Stable : basez votre logique sur cette valeur, pas sur le libellé de title ou de detail, que l'API fournit en anglais.
detail
Ce qui s'est passé cette fois-ci, en anglais ; peut être montré à une personne. Ne contient jamais le contenu de la facture.
request_id
La même valeur que l'en-tête X-Ironfang-Request-ID. Indiquez-la au support.
retry_after_seconds
Peut être présent, avec un en-tête Retry-After correspondant : attendez ce délai avant de réessayer.
outcome
Toujours indeterminate, avec usage_charged false : l'API n'a pas pu trancher, ce qui n'est pas un verdict sur le document, et rien n'a été facturé.

Les réponses de problème suivent la RFC 9457 et sont servies en application/problem+json. Un constat de validation n'est jamais une réponse de problème : une facture non valide est une réponse réussie qui liste ses constats. Consultez tous les types de problème, le guide Finance et le contrat OpenAPI (en anglais).