docs.json para controlar la arquitectura de información y la experiencia de usuario de tu sitio. Modifica la barra de navegación, pie de página, banners, comportamiento de navegación, menús contextuales, redirecciones y variables de contenido globales.
Ajustes
navigation - required
Tipo: object
La estructura de navegación de tu contenido. Aquí es donde defines la jerarquía completa de páginas de tu sitio usando grupos, pestañas, desplegables, anclas y más.
Consulta Navegación para obtener documentación completa sobre cómo construir tu estructura de navegación.
Elementos de navegación globales que aparecen en todas las páginas y configuraciones regionales.
Selector de idioma para sitios multi-idioma. Cada entrada puede incluir configuraciones específicas del idioma para
banner, footer y navbar, además de la estructura de navegación.Selector de versiones para sitios con múltiples versiones.
Pestañas de navegación de nivel superior.
Anclas de la barra lateral.
Desplegables para agrupar contenido relacionado.
Selector de productos para sitios con múltiples productos.
Grupos para organizar el contenido en secciones.
Páginas individuales que conforman tu documentación.
Diseño de directorio para páginas raíz de grupo. Establece en
"accordion" o "card" para mostrar un listado de páginas secundarias en las páginas raíz de grupo. Establece en "none" para deshabilitar. Se hereda recursivamente; los descendientes pueden sobreescribirlo. Consulta Listados de directorio para más información.navbar
Tipo: object
Enlaces y botones que se muestran en la barra de navegación superior.
Enlaces que se mostrarán en la barra de navegación.
Botón principal de llamada a la acción en la barra de navegación.
docs.json
footer
Tipo: object
Contenido del pie de página y enlaces a redes sociales.
Perfiles de redes sociales que se mostrarán en el pie de página. Cada clave es el nombre de una plataforma y cada valor es la URL de tu perfil.Claves válidas:
x, website, facebook, youtube, discord, slack, github, linkedin, instagram, hacker-news, medium, telegram, twitter, x-twitter, earth-americas, bluesky, threads, reddit, podcastColumnas de enlaces que se muestran en el pie de página. Máximo 4 columnas.
docs.json
banner
Tipo: object
Un banner para todo el sitio que se muestra en la parte superior de cada página.
El contenido de texto que se muestra en el banner. Admite formato MDX básico, incluidos enlaces, texto en negrita y texto en cursiva. Los componentes personalizados no son compatibles.
Si se debe mostrar un botón para descartar para que los usuarios puedan cerrar el banner. El valor predeterminado es
false.docs.json
interaction
Tipo: object
Controla el comportamiento de interacción del usuario para los elementos de navegación.
Controla la navegación automática al seleccionar un grupo de navegación. Establécelo en
true para navegar automáticamente a la primera página cuando se expande un grupo. Establécelo en false para solo expandir o contraer el grupo sin navegar. Déjalo sin establecer para usar el comportamiento predeterminado del tema.contextual
Tipo: object
El menú contextual brinda a los usuarios acceso rápido a herramientas de IA y acciones de la página. Aparece en el encabezado de la página o en la barra lateral de la tabla de contenidos.
El menú contextual solo está disponible en los despliegues de vista previa y producción.
Acciones disponibles en el menú contextual. La primera opción del array aparece como la acción predeterminada.Opciones integradas:
"add-mcp"— Agrega tu servidor MCP a la configuración del usuario"aistudio"— Envía la página actual a Google AI Studio"assistant"— Abre el asistente de IA con la página actual como contexto"copy"— Copia la página actual como Markdown en el portapapeles"chatgpt"— Envía la página actual a ChatGPT"claude"— Envía la página actual a Claude"cursor"— Instala tu servidor MCP alojado en Cursor"devin"— Envía la página actual a Devin"devin-mcp"— Instala tu servidor MCP alojado en Devin"grok"— Envía la página actual a Grok"mcp"— Copia la URL de tu servidor MCP en el portapapeles"perplexity"— Envía la página actual a Perplexity"view"— Ver la página actual como Markdown en una nueva pestaña"vscode"— Instala tu servidor MCP alojado en VS Code"windsurf"— Envía la página actual a Windsurf
Dónde mostrar las opciones contextuales. Elige
header para mostrarlas en el menú contextual de la parte superior de la página, o toc para mostrarlas en la barra lateral de la tabla de contenidos. El valor predeterminado es header.docs.json
redirects
Tipo: array of object
Redirecciones para páginas movidas, renombradas o eliminadas. Úsalas para preservar enlaces cuando reorganizas tu contenido.
La ruta desde la que redirigir. Ejemplo:
/old-pageLa ruta a la que redirigir. Ejemplo:
/new-pageSi es
true, emite una redirección permanente (308). Si es false, emite una redirección temporal (307). El valor predeterminado es true.docs.json
errors
Tipo: object
Configuración de páginas de error personalizadas.
Configuración para la página de error 404 “Página no encontrada”.
docs.json
variables
Tipo: object
Variables globales para usar en toda tu documentación. Mintlify reemplaza los marcadores de posición {{variableName}} con los valores definidos en tiempo de compilación.
Un par clave-valor donde la clave es el nombre de la variable y el valor es el texto de reemplazo.
- Los nombres de variables pueden contener caracteres alfanuméricos y guiones.
- Debes definir todas las variables referenciadas en tu contenido o la compilación fallará.
- Mintlify sanitiza los valores para prevenir ataques XSS.
docs.json
metadata
Tipo: object
Configuración de metadatos a nivel de página aplicada globalmente.
Habilita una fecha de última modificación en todas las páginas. Cuando está habilitado, las páginas muestran la fecha en que el contenido fue modificado por última vez. El valor predeterminado es
false.Puedes sobrescribir esta configuración en páginas individuales usando el campo de frontmatter timestamp. Consulta Páginas para más detalles.docs.json