Toutes mes pages OpenAPI sont complètement vides
Toutes mes pages OpenAPI sont complètement vides
Dans ce scénario, il est probable que Mintlify ne trouve pas votre document OpenAPI
ou que votre document OpenAPI soit invalide.L’exécution de 
mint dev
en local devrait révéler certains de ces problèmes.Pour vérifier que votre document OpenAPI passe la validation :- Rendez-vous sur ce validateur
- Sélectionnez l’onglet « Validate text »
- Collez votre document OpenAPI
- Cliquez sur « Validate it! »

Une de mes pages OpenAPI est complètement vide
Une de mes pages OpenAPI est complètement vide
Cela est généralement dû à une faute d’orthographe du champ Notez que le chemin dans le champ
openapi
dans les métadonnées de la page. Assurez-vous que la méthode HTTP et le chemin correspondent exactement à la méthode HTTP et au chemin du document OpenAPI.Voici un exemple de la façon dont cela peut mal tourner :get-user.mdx
openapi.yaml
openapi
se termine par une barre oblique, tandis que celui dans le document OpenAPI n’en a pas.Un autre problème fréquent est une erreur dans le nom de fichier. Si vous indiquez un document OpenAPI précis dans le champ openapi
, assurez-vous que le nom de fichier est correct. Par exemple, si vous avez deux documents OpenAPI openapi/v1.json
et openapi/v2.json
, vos metadata pourraient ressembler à ceci :api-reference/v1/users/get-user.mdx
Les requêtes depuis le bac à sable d’API ne fonctionnent pas
Les requêtes depuis le bac à sable d’API ne fonctionnent pas
Si vous avez configuré un domain personnalisé, il peut s’agir d’un problème avec votre proxy inverse. Par défaut, les requêtes effectuées via le bac à sable d’API commencent par une requête
POST
vers le chemin /_mintlify/api/request
sur le site de documentation. Si votre proxy inverse est configuré pour n’autoriser que les requêtes GET
, toutes ces requêtes échoueront. Pour résoudre ce problème, configurez votre proxy inverse afin d’autoriser les requêtes POST
vers le chemin /_mintlify/api/request
.Sinon, si votre proxy inverse vous empêche d’accepter des requêtes POST
, vous pouvez configurer Mintlify pour envoyer les requêtes directement à votre backend avec le paramètre api.playground.proxy
dans le docs.json
, comme décrit dans la documentation des paramètres. Lorsque vous utilisez cette configuration, vous devrez configurer CORS sur votre serveur, car les requêtes proviendront directement des navigateurs des utilisateurs plutôt que de passer par votre proxy.Les entrées de navigation OpenAPI ne génèrent pas de pages
Les entrées de navigation OpenAPI ne génèrent pas de pages
Certaines opérations OpenAPI apparaissent dans la navigation, mais d’autres non
Certaines opérations OpenAPI apparaissent dans la navigation, mais d’autres non
La navigation mixte (pages OpenAPI et MDX) ne fonctionne pas correctement
La navigation mixte (pages OpenAPI et MDX) ne fonctionne pas correctement