openapi, api et asyncapi doivent chacun être une seule chaîne. Si une page définit l’un de ces champs comme une liste, un nombre ou une autre valeur qui n’est pas une chaîne, Mintlify fait échouer le déploiement avec ce message :
Invalid "<field>" frontmatter at path. Elle indique le chemin de la page et le type de valeur reçu par Mintlify, par exemple received an array.
Causes courantes
- Lister plusieurs endpoints dans un seul champ, par exemple
openapi: [GET /users, POST /users]. - Écrire la valeur sous forme de liste YAML sur des lignes séparées commençant par
-. - Utiliser une valeur que YAML interprète comme un nombre ou un booléen au lieu d’une chaîne.
Corriger le frontmatter
Incorrect
Correct
openapi, consultez Documenter les endpoints.