Panoramica

docs.json
.
Consigliamo di generare l’API playground a partire da una specifica OpenAPI. Consulta OpenAPI Setup per maggiori informazioni sulla creazione del tuo documento OpenAPI.
Guida introduttiva
1
Aggiungi il file della specifica OpenAPI.
Verifica che il file della specifica OpenAPI sia valido utilizzando lo Swagger Editor o il Mint CLI.
2
Configura `docs.json`.
Aggiorna Per generare pagine solo per determinati endpoint, elencali nella proprietà
docs.json
per fare riferimento alla tua specifica OpenAPI. Aggiungi la proprietà openapi
a qualsiasi elemento della navigazione per popolare automaticamente la documentazione con una pagina per ogni endpoint definito nel documento OpenAPI.In questo esempio viene generata una pagina per ciascun endpoint definito in openapi.json
, organizzata nel gruppo “API reference” della navigazione.pages
dell’elemento di navigazione.Questo esempio genera pagine solo per gli endpoint GET /users
e POST /users
. Per generare le pagine di altri endpoint, aggiungili all’array pages
.Personalizzazione del playground
docs.json
.
Configurazione dell’API playground.
Configurazione degli esempi API generati automaticamente.
Esempio di configurazione
Pagine endpoint personalizzate
x-mint
nella specifica OpenAPI oppure crea pagine MDX
dedicate per i singoli endpoint.
Entrambe le opzioni ti permettono di:
- Personalizzare i metadati della pagina
- Aggiungere contenuti aggiuntivi come esempi
- Controllare il comportamento dell’API playground per pagina
x-mint
è consigliata per generare automaticamente tutta la documentazione della tua API dalla specifica OpenAPI e mantenerla in un unico file.
Le pagine MDX
individuali sono consigliate per API piccole o quando vuoi sperimentare modifiche a livello di singola pagina.
Per maggiori informazioni, vedi x-mint extension e MDX Setup.
Approfondimenti
- Configurazione di AsyncAPI per ulteriori informazioni sulla creazione dello schema AsyncAPI e la generazione delle pagine di riferimento per WebSocket.