Ajouter un schéma GraphQL
schema.graphql
Remplir automatiquement les pages GraphQL
graphql à un onglet dans votre docs.json. Mintlify analyse le schéma et crée une page pour chaque opération et chaque type nommé.
graphql accepte soit une chaîne (un chemin local ou une URL HTTPS), soit un objet avec les champs suivants :
string
requis
Un chemin local vers un fichier SDL dans votre dépôt de documentation ou une URL HTTPS vers un fichier SDL hébergé. Les URL HTTP ne sont pas acceptées.
string
Le répertoire dans lequel les pages générées sont placées. Par défaut,
graphql-reference.Les sources GraphQL ne sont prises en charge que sur les onglets. Un onglet qui déclare
graphql ne peut pas également déclarer openapi ou asyncapi.Pages générées
- Queries — une page par champ de votre type racine
Query. - Mutations — une page par champ de votre type racine
Mutation. - Types — une page par type nommé (object, input, enum, interface, union ou scalar).
Dépréciations
@deprecated dans votre schéma sont signalés comme dépréciés sur les pages générées. La raison de la dépréciation, lorsqu’elle est fournie, apparaît à côté du champ.
Mettre à jour votre documentation
mint dev ou lorsque vous poussez des modifications vers votre dépôt de documentation. Si votre schéma est hébergé à une URL HTTPS, les mises à jour du schéma sont prises en compte lors de la prochaine build.