Descripción general

docs.json.
Primeros pasos
1
Añade tu archivo de especificación de OpenAPI.
2
Genera páginas de endpoints.
Actualiza tu Para generar páginas solo para endpoints específicos, enumera los endpoints en la propiedad
docs.json para hacer referencia a tu especificación de OpenAPI.Para generar automáticamente páginas para todos los endpoints de tu especificación de OpenAPI, añade una propiedad openapi a cualquier elemento de navegación.Este ejemplo genera una página para cada endpoint definido en openapi.json y organiza las páginas en el grupo “API reference”.Generate all endpoint pages
pages del elemento de navegación.Este ejemplo genera páginas únicamente para los endpoints GET /users y POST /users. Para generar otras páginas de endpoints, añade más endpoints al arreglo pages.Generate specific endpoint pages
Personaliza tu playground
docs.json.
Configuraciones del playground de API.
Configuraciones para los ejemplos de API generados automáticamente.
Configuración de ejemplo
Páginas de endpoints personalizadas
x-mint en tu especificación OpenAPI o crea páginas MDX individuales para tus endpoints.
Ambas opciones te permiten:
- Personalizar el metadata de la página
- Agregar contenido adicional, como ejemplos
- Controlar el comportamiento del playground por página
x-mint para que toda la documentación de tu API se genere automáticamente a partir de tu especificación OpenAPI y se mantenga en un solo archivo.
Las páginas MDX individuales se recomiendan para APIs pequeñas o cuando quieras experimentar con cambios página por página.
Lecturas adicionales
- Configuración de OpenAPI para obtener más información sobre cómo crear tu documento OpenAPI.
- Extensión x-mint para obtener más información sobre cómo personalizar tus páginas de endpoints.
- Configuración de MDX para obtener más información sobre cómo crear manualmente páginas individuales de referencia de API.
- Configuración de AsyncAPI para obtener más información sobre cómo crear tu esquema de AsyncAPI para generar páginas de referencia de WebSocket.
