Cada sitio de documentación requiere un docs.json archivo.

Este archivo contiene la configuración global y controla todo, desde el estilo y la navegación hasta las integraciones.

Referencia

Esta sección contiene la referencia completa para el archivo docs.json.

Personalización

theme
required

Uno de los siguientes: mint, maple, palm, willow, linden, almond.

El tema de diseño del proyecto. Consulta la página de Themes para más información.

name
string
required

El nombre del proyecto, organización o producto

colors
object
required

Los colores a utilizar en tu documentación. Como mínimo, debes definir el color primario. Por ejemplo:

{
  "colors": {
    "primary": "#ff0000"
  }
}
description
string

Descripción opcional utilizada para SEO e indexación de LLM

El logotipo (tanto para modo claro como oscuro)

favicon
string or object

La ruta a tu archivo de favicon en la carpeta de documentos, incluyendo la extensión del archivo. El archivo se redimensionará automáticamente a los tamaños apropiados de favicon. Puede ser un solo archivo o un par para modo claro y oscuro. Ejemplo: /favicon.png

styling
object

Configuraciones de estilo

icons
object

Configuración de la biblioteca de iconos

fonts
object
appearance
object

Configuración del interruptor de modo claro / oscuro

background
object

Configuración del color de fondo y decoración

Structure

navbar
object

Contenido y configuración de la barra de navegación

navigation
object
required

La estructura de navegación del contenido

Configuraciones del pie de página

banner
object

Configuraciones del banner

redirects
array of object
contextual
object

Configuraciones de API

api
object

Configuración de referencia de API y ajustes del playground

SEO y Búsqueda

seo
object

Configuraciones de indexación SEO

Configuración de visualización de búsqueda

Integraciones

integrations
object

Configuraciones para integraciones oficiales

Errores

errors
object

Validación

Se recomienda incluir la siguiente referencia de esquema en la parte superior de tu archivo docs.json para garantizar una validación adecuada durante la edición:

{
  "$schema": "https://mintlify.com/docs.json",
  ...
}