Aperçu

docs.json.
Premiers pas
1
Ajoutez votre fichier de spécification OpenAPI.
2
Générez les pages des endpoints.
Mettez à jour votre Pour ne générer des pages que pour certains endpoints, énumérez-les dans la propriété
docs.json pour référencer votre spécification OpenAPI.Pour générer automatiquement des pages pour tous les endpoints de votre spécification OpenAPI, ajoutez une propriété openapi à n’importe quel élément de navigation.Cet exemple génère une page pour chaque endpoint défini dans openapi.json et organise les pages dans le groupe « Référence API ».Generate all endpoint pages
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-les au tableau pages.Generate specific endpoint pages
Personnaliser votre bac à sable
docs.json.
Configurations du bac à sable d’API.
Configurations 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.
Les deux options vous permettent de :
- Personnaliser la metadata de la page
- Ajouter du contenu supplémentaire, comme des exemples
- Contrôler le comportement du playground pour chaque page
x-mint est recommandée afin que toute votre documentation d’API soit automatiquement générée à partir de votre spécification OpenAPI et maintenue 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 aller plus loin
- Configuration OpenAPI pour plus d’informations sur la création de votre document OpenAPI.
- Extension x-mint pour plus d’informations sur la personnalisation des pages de vos endpoints.
- Configuration MDX pour plus d’informations sur la création manuelle de pages de référence d’API individuelles.
- Configuration AsyncAPI pour plus d’informations sur la création de votre schéma AsyncAPI afin de générer des pages de référence WebSocket.
