Visão geral

docs.json
.
Recomendamos gerar seu playground de API a partir de uma especificação OpenAPI. Consulte Configuração do OpenAPI para mais informações sobre como criar seu documento OpenAPI.
Introdução
1
Adicione seu arquivo de especificação OpenAPI.
Verifique se seu arquivo de especificação OpenAPI é válido usando o Swagger Editor ou o Mint CLI.
2
Configure `docs.json`.
Atualize seu Para gerar páginas apenas para endpoints específicos, liste-os na propriedade
docs.json
para referenciar sua especificação OpenAPI. Adicione a propriedade openapi
a qualquer elemento de navegação para preencher automaticamente sua documentação com páginas para cada endpoint definido no seu documento OpenAPI.Este exemplo gera uma página para cada endpoint definido em openapi.json
e as organiza no grupo “API reference” na navegação.pages
do elemento de navegação.Este exemplo gera páginas apenas para os endpoints GET /users
e POST /users
. Para gerar páginas de outros endpoints, adicione-os ao array pages
.Personalizando seu playground
docs.json
.
Configurações do Playground de API.
Configurações para os exemplos de API gerados automaticamente.
Exemplo de configuração
Páginas de endpoints personalizadas
x-mint
na especificação OpenAPI ou crie páginas individuais em MDX
para seus endpoints.
Ambas as opções permitem que você:
- Personalize os metadados da página
- Adicione conteúdo adicional, como exemplos
- Controle o comportamento do playground por página
x-mint
é recomendada para que toda a documentação de API seja gerada automaticamente a partir da especificação OpenAPI e mantida em um único arquivo.
Páginas individuais em MDX
são recomendadas para APIs pequenas ou quando você quiser experimentar alterações por página.
Para mais informações, consulte extensão x-mint e Configuração de MDX.
Leituras adicionais
- Configuração do AsyncAPI para mais informações sobre como criar o seu esquema AsyncAPI e gerar páginas de referência de WebSocket.