Ir al contenido principal
CuteJSON
↑↓ Navegar Enter Seleccionar Esc Cerrar

Ayudas de OpenAPI

Convierte un documento JSON en un schema OpenAPI, genera un ejemplo desde un schema, o valida un ejemplo contra uno.

Volver a todas las herramientas

Atajos de teclado

Funcionan donde exista la accion correspondiente en esta pagina.

Abrir la paleta de comandos
Ctrl/Cmd + K
Ejecutar la accion principal
Ctrl/Cmd + Enter
Formatear
Ctrl/Cmd + Shift + F
Minificar
Ctrl/Cmd + Shift + M
Copiar la salida
Ctrl/Cmd + Shift + C
Abrir archivo
Ctrl/Cmd + Shift + O
Descargar la salida
Ctrl/Cmd + S
Cerrar este dialogo
Esc
Abrir este dialogo
F1 / ?

Datos locales

Todo lo de abajo se guarda solo en este navegador, en este dispositivo. Nada de esto se envia jamas a ningun sitio, y cerrar este dialogo no hace falta para que eso siga siendo cierto.

Borradores sin guardar
Herramientas con opciones recordadas

Archivos abiertos recientemente

    Todavia no se abrio ningun archivo en este dispositivo.

    Compartir mediante enlace

    El contenido se guarda en la parte del enlace despues del simbolo #, que los navegadores nunca envian a un servidor. Nada de esto se sube a cutejson.com ni a ningun otro lugar.

    Comparte la primera entrada de esta pagina. En una herramienta con mas de una, solo se incluye esa.

    Todavia no hay nada que compartir. Pegue o escriba algo primero.

    Documento JSON

    Cargar desde una URL

    Obtiene la URL directamente desde tu navegador y carga en este panel el texto que devuelva.

    Salida

    El resultado aparece aqui.

    Funciona por completo en tu navegador. Nada de lo que pegas se sube, y puedes comprobarlo en la pestana Red de tu navegador.

    Sobre esta herramienta

    Tres cosas que se hacen con un schema OpenAPI, en una pagina. "JSON a schema" infiere un schema de la misma forma que el Generador de JSON Schema, y lo escribe en el dialecto OpenAPI que elijas: 3.1, donde un objeto schema es JSON Schema en si mismo, o 3.0, que no tiene arreglo de tipos y escribe un campo nulable como un solo tipo mas nullable: true. "Schema a ejemplo" construye un valor JSON que satisface un schema, prefiriendo un example o default que el schema ya indique antes que inventar uno. "Validar ejemplo" comprueba un documento contra un schema y lista cada palabra clave que fallo, resolviendo primero la palabra clave nullable de OpenAPI 3.0 para que un schema 3.0 se compruebe de forma correcta y no con las reglas de arreglo de tipos de JSON Schema. Las tres entienden $ref local, allOf, anyOf y oneOf.

    Como se usa

    1. Elige que quieres hacer: JSON a schema, schema a ejemplo, o validar un ejemplo.
    2. Pega la entrada que pide el modo, o carga el ejemplo.
    3. Presiona el boton. Cambia la version de OpenAPI cuando quieras para ver la misma entrada escrita en el otro dialecto.