Atrás

#json

15 APIs con esta etiqueta

API Dotenv

Convierte entre archivos .env (dotenv) y JSON, en ambas direcciones. El endpoint de parseo lee texto .env en un objeto JSON limpio: omite líneas en blanco y comentarios #, respeta un export opcional al inicio, elimina comillas simples y dobles de los valores (interpretando escapes \n, \t y \" dentro de comillas dobles), elimina comentarios en línea después de valores sin comillas, admite valores que abarcan varias líneas dentro de comillas, y puede expandir opcionalmente referencias ${VAR} y $VAR contra las variables ya definidas anteriormente en el mismo archivo — mientras que los valores entre comillas simples se mantienen estrictamente literales. El endpoint de stringify convierte un objeto JSON de vuelta a un archivo .env válido, poniendo comillas solo a los valores que realmente lo necesitan y opcionalmente prefijando cada línea con export para ser usado en shell. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado — tus secretos nunca abandonan la solicitud. Ideal para herramientas de configuración y migraciones, pipelines CI/CD, convertir .env a JSON para aplicaciones que quieren configuración estructurada (y viceversa), y validar archivos de entorno. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto maneja el formato dotenv; para archivos INI con [secciones] usa una API INI, y para YAML o TOML usa esas APIs.

api.oanor.com/dotenv-api

API de Fusión JSON

Fusiona objetos JSON en profundidad: la operación que todo sistema de configuración y ajustes necesita. El endpoint de fusión combina recursivamente dos objetos (el segundo anula al primero), o una lista completa de objetos fusionados de izquierda a derecha, combinando objetos anidados clave por clave en lugar de reemplazarlos por completo, con una elección de estrategia para arreglos: reemplazar (predeterminado), concatenar, unión (concatenar y eliminar duplicados) o merge_index (fusionar elemento por elemento). Un valor nulo en el objeto que anula puede sobrescribir el valor existente o ser ignorado, para que puedas modificar solo los campos que deseas. El endpoint de valores predeterminados es el inverso e igualmente útil: completa solo las claves que faltan en tus datos a partir de un objeto de valores predeterminados, de modo que tus valores existentes siempre ganan, exactamente como se superponen los ajustes de un usuario sobre la configuración predeterminada. Todo se calcula local y determinísticamente, sin necesidad de esquema. Ideal para la superposición de configuraciones y banderas de características, fusiones de ajustes y preferencias, combinación de respuestas de API o actualizaciones parciales, anulaciones de entorno y valores predeterminados de plantillas. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto fusiona documentos; para diferenciarlos o parchearlos (RFC 6902) usa una API de diff JSON, para aplanarlos usa una API de aplanamiento, y para direccionar valores usa una API de JSON-Pointer.

api.oanor.com/jsonmerge-api

API de Tabla HTML

Renderiza datos tabulares como una tabla HTML y analiza una tabla HTML de vuelta a datos. El endpoint de renderizado convierte un array JSON (de objetos o de arrays) o CSV en una <table> semántica y limpia con <thead>/<tbody>, un caption opcional y clase CSS; cada celda con escape HTML para que sea segura de incrustar. El endpoint de análisis hace lo inverso: dale cualquier HTML que contenga una tabla y obtén los encabezados, las filas y un array JSON de objetos listo para usar, con entidades decodificadas y etiquetas eliminadas de cada celda. Perfecto para correos electrónicos e informes, paneles y pantallas de administración, y para extraer o migrar contenido tabular. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 2 MB vía POST. En vivo, nada almacenado. 3 endpoints. Distinto del renderizado de tablas Markdown/ASCII y de la extracción genérica de HTML.

api.oanor.com/htmltable-api

API NDJSON

Trabaja con NDJSON / JSON Lines — el formato de un valor JSON por línea utilizado por registros de aplicación y auditoría, transmisiones y respuestas de LLM, jq, BigQuery, Elasticsearch bulk y muchas canalizaciones de datos. El endpoint to-array analiza una secuencia NDJSON en un array JSON regular; to-ndjson hace lo inverso, convirtiendo un array JSON en NDJSON (un valor compacto por línea); y validate verifica cada línea de forma independiente, informando qué líneas son válidas y el error de análisis exacto para las que no lo son. Las líneas en blanco se ignoran. Perfecto para procesamiento de registros, ETL, importación/exportación de datos y depuración de transmisiones. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 4 MB vía POST. En vivo, nada almacenado. 4 endpoints. Distinto de la validación/formateo JSON y de las herramientas CSV.

api.oanor.com/ndjson-api

API de JSON Pointer

Direcciona valores dentro de un documento JSON mediante JSON Pointer (RFC 6901) — la sintaxis de ruta /a/b/0 utilizada por JSON Patch (RFC 6902), JSON Schema y OpenAPI $ref. El endpoint get resuelve el valor en un puntero (y te indica si existe); set escribe un valor en un puntero y devuelve el documento modificado (usa - como el token final del arreglo para agregar); y list enumera cada puntero en un documento, opcionalmente solo los valores hoja. El escape de tokens (~0 para ~, ~1 para /) se maneja por ti. Perfecto para leer y parchear quirúrgicamente JSON profundo, construir herramientas de configuración y formularios, y recorrer respuestas de API. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 2 MB vía POST. En vivo, nada almacenado. 4 endpoints. Distinto de consultas JSONPath, diff/patch JSON y aplanamiento por notación de puntos.

api.oanor.com/jsonpointer-api

API INI

Convierte entre archivos de configuración INI y JSON, en ambas direcciones. El endpoint parse lee texto INI — secciones ([sección]), secciones anidadas ([database.replica]), pares clave=valor, comentarios y claves repetidas (arrays) — en un objeto JSON limpio; el endpoint stringify convierte un objeto JSON de vuelta a un archivo INI correctamente formateado. INI es el formato de configuración utilizado por Git (.gitconfig), PHP (php.ini), unidades systemd, entradas de escritorio, tox/setup.cfg, muchas herramientas CLI y software de Windows. Perfecto para editar configuraciones programáticamente, migrar configuraciones entre formatos y leer configuraciones en entornos que solo hablan JSON. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; envíe archivos grandes mediante POST. En vivo, nada se almacena. 3 endpoints. Complementa los convertidores YAML, TOML, CSV y XML y es distinto de cada uno.

api.oanor.com/ini-api

API JSON Flatten

Aplana y desaplana JSON. Convierte un objeto JSON profundamente anidado en un mapa de un solo nivel con claves de notación de puntos (a.b.c → valor, los arreglos se convierten en a.0, a.1), y convierte un mapa plano de notación de puntos de vuelta a la estructura anidada original. Elige el delimitador (punto, barra, cualquier cosa), limita la profundidad o mantén los arreglos intactos. Perfecto para variables de entorno, claves de traducción i18n, preparar JSON para exportación a CSV o hoja de cálculo, propiedades de eventos de análisis, comparación de configuraciones y serialización de formularios. Procesamiento local puro — sin clave, sin servicio de terceros, instantáneo. En vivo. 3 endpoints. Distinto de validación/formateo JSON, consulta JSONPath e inferencia de tipos.

api.oanor.com/flatten-api

API de TOML

Convierte y valida TOML — el formato de configuración detrás de Cargo.toml, pyproject.toml, Netlify y muchas herramientas. Convierte TOML a JSON, convierte JSON de vuelta a TOML 1.0 limpio y conforme a la especificación, y valida cualquier TOML con un mensaje de error preciso (línea y columna) cuando está mal formado. Se manejan tablas, arreglos de tablas, tablas en línea, valores tipados y fechas. Entrada a través de la cadena de consulta o el cuerpo de la solicitud (hasta 4 MB). Procesamiento local puro — sin clave, sin servicio de terceros, instantáneo. En vivo. 4 endpoints. Completa la familia de formatos de configuración de oanor junto con las API de JSON, YAML, XML y CSV — construido para herramientas de compilación, editores de configuración, CI y tuberías de datos.

api.oanor.com/toml-api

API de Tipos JSON

Infiere un esquema o tipos a partir de un documento JSON de muestra: la forma más rápida de obtener un contrato a partir de una respuesta de API de ejemplo. Pase una muestra JSON y el endpoint de esquema devuelve un JSON Schema (Draft 2020-12) con tipos detectados, claves requeridas, esquemas de elementos de matriz fusionados entre elementos y formatos de cadena reconocidos (email, uri, uuid, date-time, date, ipv4); el endpoint de TypeScript devuelve interfaces de TypeScript listas para pegar con interfaces anidadas con nombre, matrices tipadas, uniones para elementos de matriz de forma mixta y deduplicación estructural. Proporcione la muestra en línea a través de ?json=, como parámetro de consulta o como cuerpo de solicitud. Todo se calcula localmente sin llamadas de red, por lo que es rápido y determinista. Construido para andamiar tipos a partir de respuestas de API reales, generar esquemas de validación, documentación, pruebas de contratos y generación de código. Un inferidor de tipos/esquemas JSON, distinto de la validación JSON-Schema (jsonschema), el formateo y conversión JSON (json) y el diff/patch JSON (jsondiff). Sin clave upstream, sin caché.

api.oanor.com/jsontypes-api

API de Diff y Parche JSON

Compare y parchee documentos JSON según estándares RFC. Pase dos documentos y el servicio devuelve si son iguales, un Parche JSON RFC 6902 (las operaciones precisas de agregar/eliminar/reemplazar que convierten el primero en el segundo, usando rutas JSON-Pointer RFC 6901), un resumen de cambios y un Parche de Fusión JSON RFC 7386. El endpoint de parche funciona al revés: aplique un parche RFC 6902 (operaciones de agregar, eliminar, reemplazar, mover, copiar y probar) o un parche de fusión RFC 7386 a un documento y obtenga el resultado. Los documentos se pueden enviar en línea o como cuerpo JSON. Todo se calcula localmente sin llamadas de red, por lo que es rápido y determinista. Construido para gestión de configuración y estado, detección de cambios en API, pistas de auditoría y registros de cambios, comprobaciones de concurrencia optimista y tuberías de sincronización de datos. Un motor de diff/parche JSON — distinto de diff de texto (textdiff), consultas JSONPath (jsonpath), validación y formateo bonito de JSON (json) y validación JSON-Schema (jsonschema). Sin clave upstream, sin caché.

api.oanor.com/jsondiff-api

API JSONPath

Consulta y extrae de JSON con JSONPath, del lado del servidor. Ejecuta cualquier expresión JSONPath — comodines, descenso recursivo, segmentos de arreglo y expresiones de filtro como [?(@.price>10)] — contra un documento JSON y obtén los valores coincidentes, las rutas normalizadas y los JSON Pointers de cada coincidencia, o solo la primera coincidencia. Las expresiones de filtro se evalúan en un entorno aislado seguro sin acceso a globales, y las entradas se pueden enviar como cuerpo JSON POST o como parámetro de consulta. Cómputo local puro sin terceros ascendentes, por lo que las respuestas son instantáneas y el servicio siempre está disponible. Ideal para plataformas sin código y de automatización, ETL y tuberías de datos, integraciones de API, pruebas y extracción de configuración.

api.oanor.com/jsonpath-api

API YAML

Convierte, valida y ordena YAML a través de una API rápida y completamente local. Convierte YAML a JSON (incluyendo flujos de múltiples documentos) o JSON a YAML limpio con ordenación opcional de claves y sangría personalizada, valida un documento y obtén la línea y columna exacta de cualquier error de sintaxis con un fragmento de contexto, o reformatea y normaliza YAML existente. Las entradas se pueden enviar como cuerpo raw text/plain, un campo JSON o un parámetro de consulta; las salidas son JSON ordenado. Cómputo puro del lado del servidor sin terceros ascendentes, por lo que las respuestas son instantáneas y el servicio siempre está disponible. Ideal para DevOps y CI/CD, herramientas de configuración e infraestructura como código, plataformas sin código, editores y tuberías de datos.

api.oanor.com/yaml-api

API de JSON Schema

Valida JSON contra JSON Schema, del lado del servidor. Verifica cualquier dato contra un esquema (Draft-07 o 2020-12) y obtén un claro aprobado/rechazado más una lista detallada de cada error con su ruta de instancia, palabra clave fallida y mensaje; verifica que un esquema en sí mismo esté bien formado; o infiere automáticamente un JSON Schema inicial a partir de un documento de muestra, completo con formatos detectados como email, URI y fecha. Construido sobre el motor Ajv probado en batalla con validación de formato completa. Cada endpoint acepta GET (parámetros codificados en JSON) o un cuerpo JSON POST y se ejecuta completamente localmente sin terceros ascendentes, por lo que las respuestas son instantáneas y el servicio siempre está disponible. Ideal para validación de solicitudes/respuestas de API, comprobaciones de formularios y entrada de datos, tuberías ETL y de calidad de datos, plataformas sin código y pruebas de contratos.

api.oanor.com/jsonschema-api

API XML

Un kit de herramientas XML rápido y completamente local: convierta XML a JSON y JSON a XML con manejo configurable de atributos, valide la buena formación de XML con detalles de error de línea y columna, y embellezca XML preservando el orden de los elementos. Cada endpoint acepta entrada a través de la cadena de consulta o el cuerpo de la solicitud, hasta 2 MB. Cómputo puro del lado del servidor, sin terceros ascendentes, por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para integraciones de sistemas, interoperabilidad SOAP y heredada, procesamiento de RSS y mapas de sitio, herramientas de configuración y tuberías de datos.

api.oanor.com/xml-api

API JSON

Un kit de herramientas rápido y completamente local para JSON y CSV: valida JSON (con un mensaje de error claro, tipo y tamaño), imprime y formatea de manera bonita (con ordenamiento profundo opcional de claves), minimízalo (informando bytes ahorrados) y convierte entre CSV y JSON — análisis CSV RFC-4180 con tipificación automática de valores y matrices JSON a CSV. Cada endpoint acepta entrada a través de la cadena de consulta o el cuerpo de la solicitud (hasta 1 MB). Cómputo puro del lado del servidor, sin terceros ascendentes, por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para canalizaciones de datos, ETL, webhooks, herramientas de configuración y utilidades para desarrolladores.

api.oanor.com/json-api