Atrás

#utilities

16 APIs con esta etiqueta

API de Cuotas de Apuestas

Matemáticas de cuotas de apuestas como una API, calculadas local y determinísticamente. El endpoint convert traduce un precio entre todos los formatos utilizados por las casas de apuestas: decimal (europeo), fraccionario (Reino Unido), americano (moneyline) y la probabilidad implícita. Proporcione cualquiera y devuelve todos los demás, con la probabilidad implícita que representan las cuotas (1 ÷ decimal). El endpoint payout calcula la ganancia y el rendimiento total para una apuesta a cuotas decimales o americanas dadas. El endpoint parlay combina varias selecciones de cuotas decimales en un acumulador multiplicándolas, devolviendo las cuotas combinadas, la probabilidad implícita y el pago para una apuesta. Cada selección debe ganar, por lo que el pago crece rápidamente mientras la probabilidad se reduce. Las cuotas decimales son el rendimiento total por unidad apostada, las cuotas americanas son al menos +100 para un no favorito o −100 o menos para un favorito, y las cuotas fraccionarias se ven como 5/2. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de apuestas deportivas, fantasía, comparación de cuotas y juegos, herramientas de boletos de apuesta y valor, y educación en probabilidad. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es conversión de cuotas; para distribuciones de probabilidad use una API de probabilidad.

api.oanor.com/odds-api

API de Homebrewing

Matemáticas de homebrewing como una API, calculadas local y determinísticamente. El endpoint abv calcula el alcohol por volumen a partir de la gravedad original y final, tanto la estimación simple (OG − FG)·131.25 como una fórmula más precisa para alta gravedad, junto con la atenuación aparente y real y las calorías por porción de 12 oz. El endpoint gravity convierte libremente entre gravedad específica, grados Plato y Brix (las tres formas en que cerveceros y enólogos miden el azúcar disuelto) e informa los puntos de gravedad. El endpoint ibu calcula el amargor del lúpulo en Unidades Internacionales de Amargor mediante la fórmula de Tinseth a partir del porcentaje de alfa-ácidos del lúpulo, el peso, el tiempo de hervor, el volumen del lote y la gravedad del mosto, devolviendo también la utilización y la concentración de alfa-ácidos. Las gravedades son gravedad específica como 1.050, el peso del lúpulo en gramos, el tiempo de hervor en minutos y el volumen en litros. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de homebrew, cerveza artesanal, sidra y elaboración de vino, herramientas de recetas y lotes, y educación cervecera. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto son matemáticas cerveceras; para un directorio de cervecerías use una API de cerveza y para proporciones de café use una API de café.

api.oanor.com/brewing-api

API de preparación de café

Matemáticas de preparación de café como API, calculadas local y determinísticamente. El endpoint de ratio calcula una receta de preparación a partir de dos de los siguientes: dosis de café, agua y ratio de preparación — agua = café × ratio — e informa el tercer valor, el ratio como 1:N, el número de tazas y si la receta se encuentra alrededor del "ratio dorado" de la SCA de aproximadamente 1:16–1:17. El endpoint de espresso hace lo mismo para espresso a partir de dos de los siguientes: dosis, rendimiento y ratio de preparación (rendimiento = dosis × ratio de preparación), etiquetando el shot como ristretto, normale o lungo. El endpoint de extracción calcula el rendimiento de extracción, EY% = (masa de bebida × TDS%) ÷ dosis, a partir de la dosis, la masa de bebida preparada (o el agua, estimando la masa que retienen los posos) y los sólidos disueltos totales medidos, luego clasifica la preparación como sub-extraída, ideal o sobre-extraída y débil a muy fuerte según la tabla de control de preparación de la SCA. Las masas están en gramos, el agua en gramos o mililitros. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de café de especialidad, cafeterías, escalas de preparación y recetas, herramientas de pour-over y espresso, y formación de baristas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto son matemáticas de preparación de café; para conversiones de unidades de cocina use una API de cocina y para ingesta de cafeína use una API de cafeína.

api.oanor.com/coffee-api

API de Líneas

Opera sobre texto línea por línea. El endpoint de transformación ordena líneas (natural / con reconocimiento numérico, ascendente o descendente, sin distinción de mayúsculas/minúsculas), elimina líneas duplicadas, invierte su orden, las numera, recorta espacios en blanco y elimina líneas en blanco — y las operaciones se encadenan en el orden en que las listas, por lo que recortar → eliminar espacios en blanco → deduplicar → ordenar ocurre en una sola llamada. El endpoint de conteo reporta estadísticas de líneas: total, en blanco, no en blanco, únicas y duplicadas, además de la longitud de línea más larga, más corta y promedio. Perfecto para limpiar listas y registros, deduplicar, preparar datos y ordenar texto pegado. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 500,000 caracteres vía POST. En vivo, nada se almacena. 3 endpoints. Distinto del ajuste de palabras, ordenación de listas JSON y herramientas CSV.

api.oanor.com/lines-api

API de ordenamiento

Ordene una lista — o un arreglo de objetos por una de sus claves — de la manera que realmente desea. El orden natural (alfanumérico) coloca file2 antes que file10 y v1.9 antes que v1.10, como los humanos esperan; también están integrados los ordenamientos alfabético, numérico y por longitud, cada uno ascendente o descendente, con un modo opcional que no distingue mayúsculas de minúsculas. Los elementos pueden ser cadenas simples (separadas por comas o saltos de línea) o un arreglo JSON; para objetos, proporcione la propiedad por la que ordenar y las filas que la omiten van al final. Perfecto para listas de archivos y versiones, tablas de clasificación y tablas, ordenar la entrada del usuario y cualquier interfaz que muestre datos ordenados. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Distinto de operaciones de conjuntos y herramientas CSV.

api.oanor.com/sort-api

API de Porcentaje

Matemáticas de porcentaje cotidianas como API. Cuatro operaciones claras: qué es X% de un valor (15% de 200 = 30); qué porcentaje es un número de otro (30 es el 15% de 200); el cambio porcentual entre dos números, con la dirección y la diferencia bruta (200 → 250 es un aumento del 25%); y aplicar un aumento o disminución porcentual a un valor (200 + 15% = 230). Útil para descuentos, propinas e impuestos, crecimiento y deltas de KPI, barras de progreso, paneles y sumas rápidas tipo hoja de cálculo, sin escribir una fórmula. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 5 endpoints. Una calculadora enfocada, distinta de un motor general de expresiones matemáticas.

api.oanor.com/percentage-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 Cadena de Consulta

Analiza y construye cadenas de consulta de URL — con soporte completo para objetos y arreglos anidados. Convierte una cadena de consulta como a[b][c]=1&tags[]=x&tags[]=y en un objeto JSON anidado limpio, y convierte cualquier objeto JSON de vuelta a una cadena de consulta correctamente codificada. Elige cómo se serializan los arreglos (índices, corchetes, claves repetidas o separados por comas) y si se debe codificar la URL. Va mucho más allá de un codificador plano clave=valor — maneja las estructuras profundas que utilizan los frameworks web reales (Rails, PHP, Express/qs). Procesamiento local puro — sin clave, sin servicio de terceros, instantáneo. En vivo. 3 endpoints. Construido para la construcción de solicitudes de API, análisis de enlaces complejos y redirecciones, cuerpos codificados en formularios y cargas útiles de webhooks.

api.oanor.com/querystring-api

API de Formateo SQL

Formatea, embellece y minimiza SQL en más de 15 dialectos. Pasa una consulta y obtén una salida con sangría consistente y mayúsculas/minúsculas en palabras clave — para PostgreSQL, MySQL, MariaDB, SQLite, SQL Server (T-SQL), Oracle (PL/SQL), BigQuery, Snowflake, Redshift, Spark, Trino, DuckDB, ClickHouse, DB2, Hive y SQL estándar. Controla el ancho de la sangría y si las palabras clave se escriben en mayúsculas, minúsculas o se dejan como están. Un endpoint de minimización colapsa una consulta en una sola línea (eliminando comentarios pero preservando literales de cadena), y un endpoint de dialectos lista todo lo soportado. Procesamiento local puro — sin clave, sin servicio de terceros, instantáneo. En vivo. 4 endpoints. Construido para editores SQL e IDEs, registradores de consultas, herramientas de migración, documentación y revisión de código.

api.oanor.com/sqlformat-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 Hashids

Convierte IDs enteros secuenciales en cadenas cortas, únicas y no secuenciales, y viceversa. Codifica uno o más enteros no negativos (o una cadena hexadecimal como un ObjectId de Mongo) en un ID compacto al estilo de YouTube como "vbYCZIYD", luego decodifícalo para recuperar los valores originales exactos. Agrega un salt para que tus IDs sean únicos para tu aplicación, establece una longitud mínima o proporciona un alfabeto personalizado. Es ofuscación reversible (no encriptación): perfecto para ocultar IDs de filas en URLs públicas, crear enlaces cortos y evitar filtrar cuántos registros tienes. Cálculo local puro: sin clave, sin servicio de terceros, nada almacenado. Sin estado: decodifica con el mismo salt/min-length/alfabeto con el que codificaste. En vivo. 5 endpoints. Distinto de la generación de UUID, conversión de base y decodificación de snowflake.

api.oanor.com/hashids-api

API de Análisis de Correo Electrónico

Analiza un correo electrónico sin procesar (RFC 822 / MIME / .eml) en datos limpios y estructurados. Envía el mensaje sin procesar (o una URL a un archivo .eml) y obtén el remitente, los destinatarios (para / cc / bcc / responder a) con nombres y direcciones separados, el asunto, la fecha analizada, el Message-ID, In-Reply-To y References (para el hilo), la prioridad, los cuerpos de texto plano y HTML, cada encabezado y metadatos de cada archivo adjunto (nombre de archivo, tipo de contenido, tamaño, content-id — nunca la carga binaria). Un endpoint /v1/headers devuelve solo el mapa de encabezados. El análisis es completamente local (sin servicio de terceros) y no se almacena nada. En vivo. 3 endpoints. Diseñado para procesamiento de correo entrante, visores de .eml, importación de buzones, sistemas de tickets y tuberías de automatización de correo. Distinto de la validación de direcciones y las comprobaciones SPF/DMARC.

api.oanor.com/emailparse-api

API de vCard

Genera y analiza tarjetas de contacto vCard (.vcf). Construye una vCard 3.0 compatible con estándares a partir de campos simples: nombre (o nombre/apellido), organización, cargo, uno o más números de teléfono y correos electrónicos, sitios web, una dirección postal, cumpleaños, nota y una URL de foto, lista para descargar como .vcf o incrustar en un código QR de contacto (combínalo con la API de QR para "escanear y guardar contacto"). O ve al revés: analiza cualquier cadena vCard de vuelta a campos estructurados limpios. Procesamiento local puro: sin clave, sin servicio de terceros, nada almacenado. En vivo. 3 endpoints. Diseñado para tarjetas de presentación digitales, códigos QR de contacto, importación/exportación de libretas de direcciones, integraciones CRM y herramientas de firma de correo electrónico.

api.oanor.com/vcard-api

API de ejecución de código

Compila y ejecuta código en más de 35 lenguajes de programación desde una sola llamada a la API — sin clave, sin contenedor que gestionar. Envía el código fuente más un stdin opcional, opciones del compilador y argumentos de ejecución, elige un lenguaje (python, c++, java, go, rust, c#, javascript, typescript, ruby, php, kotlin, swift, haskell y más) o una versión explícita del compilador, y obtén el código de salida, stdout, stderr y mensajes del compilador. Lista todos los lenguajes compatibles con su compilador predeterminado, explora el catálogo completo de compiladores (más de 175 compiladores en distintas versiones) y fíltralo por lenguaje. Establece save=true para obtener también un enlace permanente compartible. La ejecución se realiza en un entorno aislado upstream y siempre es en vivo (nunca en caché). 4 endpoints, respaldados por el servicio público Wandbox. Construido para IDEs en línea, plataformas de educación en programación, calificación automatizada, herramientas de entrevistas y funciones de "ejecutar este fragmento". Sin clave upstream, sin caché.

api.oanor.com/codeexec-api

API de Chistes

Una API de chistes limpia y apta para toda la familia. Obtén un chiste aleatorio — o varios a la vez — como una línea única o una configuración y entrega en dos partes, filtrados por categoría (Programación, Varios, Juego de palabras, Escalofriante, Navidad); busca chistes que contengan una palabra específica; y lista las categorías disponibles. El modo seguro siempre está activado y la categoría ofensiva "Oscuro" está excluida, por lo que cada chiste es seguro para el trabajo y la familia. Ideal para bots de chat y Discord, sitios web y aplicaciones que quieran un toque de humor, pantallas de carga y herramientas para desarrolladores. Construido sobre JokeAPI.

api.oanor.com/jokes-api

API de Baraja de Cartas

Un motor de baraja de cartas como API. Crea una baraja recién barajada (una o varias barajas, con o sin comodines), roba cartas de ella y vuelve a barajar — con el estado completo de la baraja rastreado por un id de baraja para que puedas repartir manos en múltiples llamadas. Cada carta viene con su código (ej. AS, 0H), valor, palo y una URL de imagen PNG y SVG, para que puedas renderizar cartas reales. Roba cartas sin estado de una baraja nueva para selecciones aleatorias rápidas, o conserva un deck_id para construir un juego completo. Ideal para juegos de cartas y prototipos de juegos, bots de Discord, enseñanza y demostraciones de probabilidad, y cualquier aplicación que necesite una baraja estándar de 52 cartas. Construido sobre el servicio Deck of Cards.

api.oanor.com/cards-api