Tabla
Pensado para un array de objetos con las mismas claves, el caso típico de una respuesta de API. Cada objeto es una fila y cada clave una columna. Si algún objeto tiene claves de más, se añaden como columnas nuevas y las celdas que faltan quedan vacías.
Lista anidada
Refleja la jerarquía completa con listas con viñetas indentadas. Es el formato que mejor aguanta estructuras profundas y heterogéneas, donde una tabla no encajaría.
Esquema de tipos
En lugar de los valores, documenta la forma del JSON: campo, tipo y un ejemplo. Es lo que se suele querer al documentar un endpoint, porque describe el contrato en vez de un caso concreto.
Encabezados por objeto
Cada objeto del array se convierte en una sección con su propio encabezado y una lista de campos. Útil para catálogos, fichas o cualquier contenido que luego vaya a leerse como documento.