YAML invalide
type | https://docs.frem.sh/reference/api/errors/invalid-yaml |
| Statut HTTP | 400 Bad Request |
Ce que cela signifie
La source d’une règle SAST n’est pas du YAML analysable. Les clés en double, les ancres et les alias sont refusés.
Exemples de messages detail renvoyés avec cette erreur :
- the YAML does not parse: …
Que faire
Corrigez le YAML. detail donne le premier message de l’analyseur.
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-yaml",
"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.