Aller au contenu principal

Environnement invalide

typehttps://docs.frem.sh/reference/api/errors/invalid-environment
Statut HTTP400 Bad Request

Ce que cela signifie

Le champ environment d’un envoi de SBOM n’est pas l’une des quatre classes d’environnement.

Exemples de messages detail renvoyés avec cette erreur :

  • environment must be one of sandbox, development, test, production.

Que faire

Envoyez sandbox, development, test ou production, ou omettez le champ. La classe est affichée dans l’inventaire des composants et ne modifie ni la rétention ni aucun contrôle.

Forme de la réponse

Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :

{
  "type": "https://docs.frem.sh/reference/api/errors/invalid-environment",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.