Environnement invalide
type | https://docs.frem.sh/reference/api/errors/invalid-environment |
| Statut HTTP | 400 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.