Configuration
1
Configurez les paramètres de votre API
Dans votre fichier Si vous souhaitez masquer le bac à sable d’API, définissez le champ Consultez la liste complète des configurations d’API dans Settings.
docs.json, définissez votre URL de base et votre méthode d’authentification.display sur none. Vous n’avez pas besoin d’inclure de méthode d’authentification si vous masquez le bac à sable d’API.2
Créez les pages de vos endpoints
Créez un fichier MDX pour chaque endpoint. Définissez les champs Spécifiez les paramètres de chemin en les entourant de Pour surcharger le mode d’affichage global du playground pour une page spécifique, ajoutez Options :
title et api dans le frontmatter :{} :playground au frontmatter :playground: 'interactive'- Afficher le playground interactif (par défaut)playground: 'simple'- Afficher un endpoint copiable sans playgroundplayground: 'none'- Masquer le playground entièrement
3
Ajouter des paramètres et des réponses
Utilisez les champs de paramètres et de réponse pour documenter les paramètres et les valeurs renvoyées par votre endpoint.
4
Ajoutez vos points de terminaison d’API à votre documentation
Ajoutez vos pages d’endpoint à la navigation en mettant à jour le champ Chaque chemin de page correspond à un fichier MDX dans votre référentiel de documentation. Par exemple, Vous pouvez également définir une spécification OpenAPI par défaut pour un groupe de navigation et y référencer les endpoints par méthode et par chemin :Pour plus de détails sur l’intégration OpenAPI, consultez la page Configuration OpenAPI.
pages de votre fichier docs.json :docs.json
api-reference/users/create-user.mdx. Pour en savoir plus sur la structuration de votre documentation, consultez Navigation.Utiliser des endpoints OpenAPI dans la navigation
Si vous disposez d’une spécification OpenAPI, vous pouvez faire référence à des endpoints directement dans votre navigation sans créer de fichiers MDX individuels. Faites référence à des endpoints spécifiques en incluant le chemin du fichier OpenAPI et l’endpoint :docs.json
docs.json
Activer l’authentification
docs.json, ou la surcharger sur des pages spécifiques à l’aide du champ authMethod dans le frontmatter. Une méthode définie au niveau d’une page prend le pas sur le paramètre global.
Jeton d’authentification Bearer
Authentification basique
Clé API
Aucun
authMethod sur none :
Page Metadata