Aperçu

docs.json
.
Nous recommandons de générer votre bac à sable d’API à partir d’une spécification OpenAPI. Consultez Configuration OpenAPI pour plus d’informations sur la création de votre document OpenAPI.
Pour commencer
1
Ajoutez votre fichier de spécification OpenAPI.
Vérifiez la validité de votre spécification OpenAPI avec le Swagger Editor ou la CLI Mint.
2
Configurez `docs.json`.
Mettez à jour votre Pour générer des pages uniquement pour certains endpoints, énumérez-les dans la propriété
docs.json
pour référencer votre spécification OpenAPI. Ajoutez une propriété openapi
à n’importe quel élément de navigation pour renseigner automatiquement votre documentation avec une page pour chaque endpoint défini dans votre document OpenAPI.Cet exemple génère une page pour chaque endpoint défini dans openapi.json
et les organise sous le groupe « API reference » dans votre navigation.pages
de l’élément de navigation.Cet exemple génère des pages uniquement pour les endpoints GET /users
et POST /users
. Pour générer d’autres pages d’endpoints, ajoutez des endpoints supplémentaires au tableau pages
.Personnaliser votre bac à sable
docs.json
.
Paramètres de configuration du bac à sable d’API.
Paramètres de configuration pour les exemples d’API générés automatiquement.
Exemple de configuration
Pages d’endpoint personnalisées
x-mint
dans votre spécification OpenAPI ou créez des pages MDX
individuelles pour vos endpoints.
Ces deux options vous permettent de :
- Personnaliser les metadata de la page
- Ajouter du contenu supplémentaire, comme des exemples
- Contrôler le comportement du playground par page
x-mint
afin que l’ensemble de votre documentation API soit automatiquement généré à partir de votre spécification OpenAPI et maintenu dans un seul fichier.
Les pages MDX
individuelles sont recommandées pour les petites API ou lorsque vous souhaitez expérimenter des modifications page par page.
Pour plus d’informations, voir x-mint extension et MDX Setup.
Pour aller plus loin
- Configuration d’AsyncAPI pour en savoir plus sur la création de votre schéma AsyncAPI afin de générer des pages de référence WebSocket.