Vista previa del mercado

Mercado API

Descubra e integre APIs a través de la puerta de enlace segura y secreta de oanor.

673–696 de 1117 API

API de Clasificación Elo

Calcule clasificaciones Elo: el sistema de clasificación detrás del ajedrez, los deportes electrónicos, los juegos y las tablas de clasificación competitivas. El endpoint esperado toma las clasificaciones de dos jugadores y devuelve la probabilidad de victoria de cada lado utilizando la fórmula logística clásica 1 / (1 + 10^((Rb − Ra) / 400)), nombra al favorito e informa la brecha de clasificación. El endpoint de partido aplica un resultado (una victoria, pérdida o empate para el jugador A) y devuelve las clasificaciones actualizadas de ambos jugadores, los puntos exactos que cada uno ganó o perdió, y las puntuaciones esperadas, utilizando un factor K configurable (32 por defecto; más bajo para jugadores establecidos, más alto para recién llegados, para que las clasificaciones se estabilicen o se muevan rápidamente según se elija). Una sorpresa se recompensa con un cambio mayor y un empate desplaza puntos hacia el desfavorecido, exactamente como Elo lo concibe. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado: no se almacenan jugadores ni tablas de clasificación. Ideal para emparejamiento en juegos y deportes electrónicos, aplicaciones de ajedrez y juegos de mesa, sistemas de torneos y escalafones, funciones de clasificación y reputación, y comparaciones de habilidades tipo A/B. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto calcula clasificaciones a partir de las entradas que usted proporciona; no almacena una tabla de clasificación ni busca la clasificación de un jugador.

#elo #rating #ranking
P por PremiumApi
Disponibilidad
100.0%
Latencia
82ms
Suscriptores
3,641
Verificado por servidor 9 sondas/24h

api.oanor.com/elo-api

API de GPA

Calcula un promedio ponderado de calificaciones (GPA). El endpoint calc toma una lista de cursos — cada uno con una calificación y las horas de crédito que vale — y devuelve el GPA ponderado por créditos, los totales y un desglose por curso de los puntos de calidad para que puedas ver exactamente cómo se formó el promedio. Las calificaciones pueden ser letras de calificación estadounidenses (A, A-, B+, … F) en la escala estándar de 4.0, o 4.3 con la escala us_plus que da peso extra a A+; porcentajes de 0 a 100 mapeados a letras y puntos con los límites habituales; puntos de calificación brutos dados directamente como números; o tu propio mapeo personalizado de letras a puntos para cualquier esquema institucional. Los cursos se pueden pasar como un array JSON o una cadena compacta como "A:3,B+:4,C:2", y los créditos por defecto son 1 para un promedio no ponderado. El endpoint scales enumera las escalas de calificación integradas y sus valores de puntos. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado — no se almacenan datos de estudiantes. Ideal para planificadores estudiantiles y paneles de control, portales universitarios y escolares, aplicaciones LMS y ed-tech, herramientas de becas y admisiones, y calculadoras académicas de escenarios hipotéticos. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto calcula GPA; para estadísticas generales usa una API de estadísticas.

#gpa #grades #education
P por PremiumApi
Disponibilidad
100.0%
Latencia
73ms
Suscriptores
3,627
Verificado por servidor 9 sondas/24h

api.oanor.com/gpa-api

API de Subtítulos

Trabaja con archivos de subtítulos y leyendas — analiza, convierte y resincroniza, completamente local. El endpoint de análisis lee texto SubRip (.srt) o WebVTT (.vtt) en señales estructuradas y limpias — índice, inicio, fin (como HH:MM:SS,mmm y milisegundos), duración y el texto de la señal (multilínea preservada) — detectando automáticamente el formato enviado. El endpoint de conversión convierte entre SRT y WebVTT, manejando los detalles correctamente: el separador de marcas de tiempo (coma para SRT, punto para WebVTT), agregando o eliminando el encabezado WEBVTT, y renumerando las señales. El endpoint de desplazamiento mueve cada marca de tiempo por un desplazamiento en milisegundos, positivo o negativo, para corregir una pista que se adelanta o atrasa, limitando a cero para que nada sea negativo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado — tus archivos multimedia nunca abandonan la solicitud. Ideal para pipelines de video y transmisión, editores y reproductores de subtítulos, flujos de trabajo de localización y traducción, accesibilidad y corrección de subtítulos desincronizados. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Esto maneja archivos de subtítulos; para timecode de video SMPTE (HH:MM:SS:FF) usa una API de timecode.

#subtitle #srt #webvtt
P por PremiumApi
Disponibilidad
100.0%
Latencia
76ms
Suscriptores
4,884
Verificado por servidor 12 sondas/24h

api.oanor.com/subtitle-api

API de Fracciones

Matemáticas exactas de fracciones con enteros de precisión arbitraria, sin redondeo de punto flotante. El endpoint simplify reduce cualquier fracción a su mínima expresión y devuelve el valor decimal, la forma de número mixto (10/4 → 2 1/2) y si es un número entero. El endpoint calc suma, resta, multiplica o divide dos valores — dados como fracciones (1/2), números enteros, números mixtos (1 1/2) o decimales (0.5) — y devuelve el resultado simplificado. El endpoint fromdecimal convierte un decimal en fracción: exactamente para decimales finitos, y precisamente para decimales periódicos escritos con paréntesis, por lo que 0.(3) se convierte en 1/3 y 0.1(6) en 1/6. Debido a que cada paso utiliza enteros grandes, los resultados siempre son exactos y los numeradores o denominadores muy grandes se devuelven como cadenas en lugar de perder precisión. Ideal para herramientas educativas y matemáticas, recetas y escalado de unidades, mediciones de ingeniería y carpintería, finanzas y cualquier lugar donde las fracciones deban mantenerse exactas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 4 endpoints. Esto es matemáticas de fracciones; para expresiones generales use una API de motor matemático y para factorización prima use una API de teoría de números.

#fraction #math #rational
P por PremiumApi
Disponibilidad
100.0%
Latencia
85ms
Suscriptores
3,435
Verificado por servidor 12 sondas/24h

api.oanor.com/fraction-api

API de Entropía

Mide el contenido de información del texto. El endpoint analyze calcula la entropía de Shannon en bits por símbolo, la información total en bits y bytes, la entropía máxima posible para el alfabeto realmente utilizado y una puntuación normalizada de 0 a 1 que indica cuán uniforme (aleatoria) es la distribución — sobre puntos de código Unicode o bytes UTF-8 sin procesar. El endpoint frequency devuelve la distribución completa de frecuencias de caracteres, primero el símbolo más común, con recuentos y porcentajes, mostrando los caracteres de control escapados y los bytes en hexadecimal. Es exacto, determinista y se ejecuta completamente en local sin llamadas de red, por lo que es instantáneo y privado. Ideal para comprobaciones de aleatoriedad y calidad de contraseñas, estimar cuán compresibles son los datos, análisis de idiomas y cifrados clásicos, detectar entrada de baja variedad o repetitiva, y extracción de características para clasificación de texto. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto mide el contenido de información; para puntuación de fortaleza de contraseñas use una API de contraseñas, para estadísticas de números use una API de estadísticas, y para recuentos de grafemas/caracteres use una API de segmentación de texto.

#entropy #shannon #information-theory
P por PremiumApi
Disponibilidad
100.0%
Latencia
83ms
Suscriptores
3,717
Verificado por servidor 9 sondas/24h

api.oanor.com/entropy-api

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.

#dotenv #env #config
P por PremiumApi
Disponibilidad
100.0%
Latencia
78ms
Suscriptores
3,653
Verificado por servidor 9 sondas/24h

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.

#json #merge #config
P por PremiumApi
Disponibilidad
100.0%
Latencia
78ms
Suscriptores
3,319
Verificado por servidor 9 sondas/24h

api.oanor.com/jsonmerge-api

API de Canonicalización de URL

Normaliza URLs a una forma canónica para que puedas deduplicar, comparar y limpiarlas. El endpoint canonicalize convierte a minúsculas el esquema y el host, elimina el puerto predeterminado (80 para http, 443 para https), resuelve segmentos de ruta ./ y ../ y corrige la codificación de porcentaje usando el analizador estándar WHATWG URL, luego aplica las limpiezas que elijas: elimina parámetros de seguimiento de marketing y análisis (todos utm_* más gclid, fbclid, msclkid, yclid, mc_eid y muchos más), ordena los parámetros de consulta restantes en un orden estable, opcionalmente elimina el #fragmento, y agrega o elimina la barra inclinada final. Devuelve la URL canónica, los componentes completamente analizados y la lista exacta de cambios realizados. El endpoint compare canonicaliza dos URLs y te dice si apuntan al mismo recurso, perfecto para detectar enlaces duplicados que solo difieren por códigos de seguimiento, mayúsculas/minúsculas, puerto u orden de parámetros. Todo se calcula localmente sin llamadas de red, por lo que es instantáneo, privado y seguro. Ideal para rastreadores y herramientas SEO, deduplicación y análisis de enlaces, claves de caché, marcadores y canalizaciones de contenido. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto canonicaliza la cadena de URL; no la obtiene ni sigue redirecciones; para vistas previas de enlaces y desacortamiento, usa una API de URL-unfurl.

#url #canonical #normalize
P por PremiumApi
Disponibilidad
100.0%
Latencia
83ms
Suscriptores
3,435
Verificado por servidor 9 sondas/24h

api.oanor.com/urlcanon-api

API de Normalización de Correo Electrónico

Canonicaliza direcciones de correo electrónico para que puedas deduplicar cuentas y detectar diferentes alias de la misma bandeja de entrada. El endpoint de normalización convierte la dirección a minúsculas y aplica reglas específicas del proveedor: elimina los puntos de las partes locales de Gmail y Googlemail (porque Gmail los ignora) y mapea googlemail.com a gmail.com, elimina el subdireccionamiento +tag para Gmail y los muchos proveedores que lo soportan — Outlook, Hotmail, Live, iCloud, Fastmail, Proton, Yandex, Zoho, GMX y más — y, por defecto, para cada dominio para que nunca se escapen duplicados, mientras informa exactamente qué cambios realizó y qué proveedor detectó. El endpoint de comparación normaliza dos direcciones y te dice si resuelven al mismo buzón. Todo se calcula local y determinísticamente, sin llamadas DNS o de red, por lo que es instantáneo y privado. Ideal para deduplicación en registro y suscripción, prevención de fraude y abuso (una persona, muchos alias), higiene de CRM y listas de correo, y fusión de registros de clientes. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto normaliza direcciones para comparación; para verificar que una dirección realmente existe y puede recibir correo (MX, desechable, cuentas de rol) usa una API de verificación de correo electrónico.

#email #normalize #deduplication
P por PremiumApi
Disponibilidad
100.0%
Latencia
75ms
Suscriptores
3,885
Verificado por servidor 9 sondas/24h

api.oanor.com/emailnormalize-api

API de Regla de Recurrencia

Expande y describe reglas de recurrencia RFC 5545 — la RRULE que impulsa las repeticiones de calendario. El endpoint expand toma una RRULE y una fecha-hora de inicio y devuelve las próximas fechas de ocurrencia, manejando correctamente FREQ (diario, semanal, mensual, anual y los más finos por hora/minuto/segundo), INTERVAL (cada 2 semanas…), COUNT y UNTIL, BYDAY incluyendo ordinales como 2MO o -1FR (así "el último viernes del mes" o "el tercer domingo de junio"), BYMONTHDAY incluyendo negativos (-1 para el último día del mes), BYMONTH y WKST. El endpoint describe convierte una regla en una oración en español sencillo como "cada semana los lunes, miércoles y viernes, 10 veces". Todo se calcula localmente en UTC y de forma determinista, por lo que es instantáneo, privado e idéntico en cada máquina. Ideal para sistemas de programación y reservas, aplicaciones de calendario y recordatorios, ciclos de facturación y suscripción, programación de trabajos e informes, y mostrar a los clientes cuándo ocurre algo a continuación. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto expande la regla de recurrencia; para construir un evento de calendario .ics descargable use una API de iCalendar, y para aritmética de fechas simple use una API de fecha-hora.

#rrule #recurrence #calendar
P por PremiumApi
Disponibilidad
100.0%
Latencia
85ms
Suscriptores
4,012
Verificado por servidor 9 sondas/24h

api.oanor.com/rrule-api

API de Laberintos

Genera y resuelve laberintos — completamente local y reproducible. El endpoint generate construye un laberinto perfecto (exactamente un camino entre dos celdas cualesquiera, sin bucles) del ancho y alto que elijas, usando ya sea un algoritmo de retroceso recursivo (corredores largos y sinuosos) o el algoritmo de Prim (más ramificaciones, callejones sin salida más cortos), y lo devuelve como arte ASCII listo para imprimir más una cuadrícula compacta de máscara de bits por celda, con la entrada marcada en la esquina superior izquierda y la salida en la inferior derecha. Cada laberinto es completamente reproducible: pasa una semilla y siempre obtienes exactamente el mismo laberinto en cualquier máquina, y la semilla se devuelve cuando la omites para que puedas recrearlo después. El endpoint solve recrea el laberinto a partir de la misma semilla, ancho, alto y algoritmo, y devuelve el camino más corto desde el inicio hasta el final, tanto como una lista ordenada de celdas como dibujado sobre el laberinto. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para juegos y acertijos, generación procedural de niveles, enseñanza de algoritmos y búsqueda en grafos, hojas de actividades imprimibles y codificación creativa. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints.

#maze #generator #puzzle
P por PremiumApi
Disponibilidad
100.0%
Latencia
79ms
Suscriptores
4,240
Verificado por servidor 9 sondas/24h

api.oanor.com/maze-api

API de Programación de Torneos

Genere horarios de torneos, completamente local. El endpoint roundrobin construye una lista completa de partidos de todos contra todos en la que cada participante juega contra todos los demás exactamente una vez, o dos veces (local y visitante) con double=true, utilizando el método clásico de círculo: equilibra los partidos de local y visitante a lo largo de las rondas y, cuando hay un número impar de participantes, automáticamente le da a cada uno un descanso por turno. El endpoint bracket construye un cuadro de eliminación simple: redondea el campo al siguiente número potencia de dos, siembra a los participantes en el orden estándar del cuadro para que el mejor cabeza de serie se enfrente al peor y los más fuertes solo se encuentren en rondas posteriores, otorga los descansos a los cabezas de serie más altos, y organiza cada ronda hasta la Final con los nombres correctos (Cuartos de final, Semifinal, Final). Pase una lista de nombres de equipos o jugadores, o simplemente un número de participantes. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para ligas y aplicaciones deportivas, escalafones de esports y juegos, competiciones de clubes y escuelas, hackatones y cualquier evento que necesite partidos justos. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints. Esto genera el horario; para puntuaciones en vivo, resultados y partidos del mundo real, use una API de datos deportivos.

#tournament #round-robin #bracket
P por PremiumApi
Disponibilidad
100.0%
Latencia
79ms
Suscriptores
4,854
Verificado por servidor 9 sondas/24h

api.oanor.com/tournament-api

API de Temperatura de Color

Convierte luz física en colores RGB — completamente local. El endpoint kelvin convierte una temperatura de color en Kelvin al color RGB de un cuerpo negro a esa temperatura: tonos cálidos de vela e incandescentes por debajo de 3000 K, blancos neutros y de luz diurna alrededor de 5000–6500 K, y luz azulada fría por encima, utilizando la aproximación ampliamente usada de Tanner Helland y devolviendo hex, una cadena rgb() y una descripción en inglés sencillo (luz de vela, blanco cálido, neutro, luz diurna, frío). El endpoint wavelength convierte una longitud de onda de luz visible en nanómetros (380–780 nm) al color RGB aproximado que percibe el ojo humano, con la caída natural de intensidad en los bordes violeta y rojo del espectro, y nombra la banda (violeta, azul, cian, verde, amarillo, naranja, rojo). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de iluminación y bombillas inteligentes, herramientas de fotografía y balance de blancos, visualización de datos de temperatura o espectros, temas y acentos de interfaz, y ciencia y educación. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Estas son aproximaciones perceptuales, no conversiones colorimétricas CIE; para conversión hex/RGB/HSL y paletas use una API de color.

#color-temperature #kelvin #wavelength
P por PremiumApi
Disponibilidad
100.0%
Latencia
77ms
Suscriptores
3,141
Verificado por servidor 9 sondas/24h

api.oanor.com/colortemp-api

API CORS

Construye encabezados de respuesta CORS correctos y evalúa solicitudes preflight — sin tener que releer la especificación cada vez. El endpoint de encabezados convierte una política simple (orígenes permitidos, métodos, encabezados de solicitud, si se permiten credenciales, una edad máxima de preflight y cualquier encabezado de respuesta expuesto) en el conjunto exacto de encabezados Access-Control-* a devolver, y maneja las partes que la gente suele equivocar: no se puede combinar un origen comodín con credenciales, por lo que refleja el origen de solicitud específico y agrega Vary: Origin en su lugar; omite el encabezado allow-origin cuando un origen no está en su lista; y advierte cuando una configuración no se comportaría como se espera. El endpoint de verificación toma una solicitud entrante — su Origin, el método (solicitado) y Access-Control-Request-Headers — y le indica si pasaría CORS, la razón precisa si falla, y los encabezados de respuesta que debe enviar. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para puertas de enlace API y backends, funciones edge y serverless, depuración de errores CORS del navegador y obtener una política de seguridad exacta. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto construye y verifica los encabezados; no realiza una solicitud de origen cruzado — para inspeccionar los encabezados de seguridad de un sitio en vivo, use una API de encabezados de seguridad.

#cors #http #preflight
P por PremiumApi
Disponibilidad
100.0%
Latencia
83ms
Suscriptores
3,380
Verificado por servidor 9 sondas/24h

api.oanor.com/cors-api

API de Margen y Margen de Beneficio

Matemáticas de precios y rentabilidad como API. El endpoint de margen resuelve las relaciones entre costo unitario, precio de venta, margen bruto (un porcentaje del precio), margen de beneficio (un porcentaje del costo) y ganancia: proporcione dos de estos y calcula todo lo demás. Fije el precio de un producto a partir de un margen objetivo, encuentre el margen real de un precio existente, convierta un margen de beneficio en un margen (no son lo mismo: el mismo precio siempre tiene un margen menor que el margen de beneficio), o calcule un costo a partir de un precio y un margen de beneficio. El endpoint de punto de equilibrio calcula cuántas unidades y cuántos ingresos necesita vender para cubrir sus costos fijos, dado un precio unitario y un costo variable por unidad, y devuelve el margen de contribución y la relación de margen de contribución. Los resultados negativos se informan honestamente, por lo que un precio con pérdidas es obvio. Todo se calcula localmente y de manera determinista, por lo que es instantáneo y privado. Ideal para comercio electrónico y precios minoristas, cotizaciones y herramientas de ventas, finanzas y FP&A, mercados y sistemas POS, y modelado de economía unitaria. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto son matemáticas de precios; para operaciones de porcentaje cotidianas use una API de porcentaje y para matemáticas de préstamos e intereses use una API de calculadora financiera.

#margin #markup #pricing
P por PremiumApi
Disponibilidad
100.0%
Latencia
82ms
Suscriptores
4,255
Verificado por servidor 9 sondas/24h

api.oanor.com/margin-api

API de Dirección MAC

Valida, reformatea y analiza direcciones MAC (EUI-48) — completamente local. El endpoint de formato acepta una MAC en cualquier notación común — dos puntos (aa:bb:cc:dd:ee:ff), guión (aa-bb-…), Cisco punteada (aabb.ccdd.eeff) o simple (aabbccddeeff) — y la devuelve en la notación que solicites más todas las demás, en mayúsculas o minúsculas, normalizando entradas desordenadas en una forma canónica limpia. El endpoint de información analiza una dirección: divide el OUI (el prefijo del fabricante) de la porción NIC, informa si la dirección es unicast o multicast (el bit I/G) y si es administrada universal o localmente (el bit U/L), marca la dirección de broadcast, y deriva el identificador de interfaz EUI-64 modificado y la dirección IPv6 link-local correspondiente (fe80::…) según RFC 4291. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado — sin búsquedas, sin llamadas a terceros. Ideal para automatización de redes y IPAM, herramientas de switches/routers y firewalls, inventario de dispositivos y gestión de activos, DHCP y aprovisionamiento, y trabajo con IPv6 SLAAC. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto formatea y analiza la dirección; para buscar el fabricante detrás de una MAC usa una API de proveedor MAC.

#mac-address #eui-48 #eui-64
P por PremiumApi
Disponibilidad
100.0%
Latencia
79ms
Suscriptores
4,800
Verificado por servidor 9 sondas/24h

api.oanor.com/macaddr-api

API de IP del Cliente

Encuentra la IP real del cliente detrás de proxies, CDNs y balanceadores de carga. El endpoint client toma una lista X-Forwarded-For (o un encabezado Forwarded RFC 7239) junto con un recuento de proxies en los que confías, y devuelve la dirección real del cliente — eliminando los proxies de confianza del lado derecho para que un valor falsificado del extremo izquierdo no pueda engañarte — junto con la cadena completa de saltos ordenados, las entradas del extremo izquierdo y derecho, y la familia de direcciones. El endpoint parse descompone un encabezado Forwarded en sus saltos for/by/host/proto, o un encabezado X-Forwarded-For en su lista ordenada de direcciones, eliminando puertos y corchetes IPv6 para obtener IPs limpias. Hacer esto correctamente es importante para la seguridad: confiar en la entrada incorrecta permite a los clientes falsificar su IP, por lo que el modelo de proxy de confianza devuelve la primera dirección que no pusiste tú mismo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para proxies inversos y puertas de enlace API, limitación de velocidad y prevención de abusos, registro de auditoría y análisis, geolocalización y verificación de fraude, y cualquier backend detrás de un balanceador de carga. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto analiza los encabezados de reenvío para encontrar la IP del cliente; para geolocalizar esa IP, usa una API de geolocalización de IP.

#client-ip #x-forwarded-for #forwarded
P por PremiumApi
Disponibilidad
100.0%
Latencia
78ms
Suscriptores
3,324
Verificado por servidor 9 sondas/24h

api.oanor.com/clientip-api

API de segmentación A/B

Pruebas A/B deterministas y asignación de feature flags — sin base de datos, sin estado almacenado. El endpoint de bucket hashea una clave (un id de usuario, sesión o dispositivo) en un bucket estable de 0 a N-1 que nunca cambia para esa clave, y puede decidir si la clave está dentro de un rollout porcentual; como la decisión es monótona, aumentar el porcentaje solo añade usuarios, por lo que una implementación gradual es persistente y nadie retrocede. El endpoint de variante asigna una de varias variantes ponderadas — una simple división control/tratamiento o cualquier prueba multivariante — de manera consistente para la misma clave, respetando pesos personalizados. Mezclar un nombre de experimento mantiene los experimentos independientes entre sí, y como las mismas entradas siempre producen la misma respuesta, su cliente y servidor (y cualquier función edge) coinciden en la asignación sin necesidad de coordinación ni búsquedas. El hashing es FNV-1a con una mezcla de avalancha, lo que proporciona buckets uniformes y estables en todos los lenguajes y máquinas. Se ejecuta completamente local, por lo que es instantáneo, determinista y privado. Ideal para feature flags y despliegues graduales, experimentos A/B y multivariantes, lanzamientos canary, holdouts y kill-switches, y segmentación consistente de UI en web y móvil. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto asigna experimentos de manera determinista; para probar si un resultado es estadísticamente significativo, use una API de estadísticas.

#ab-testing #feature-flags #rollout
P por PremiumApi
Disponibilidad
100.0%
Latencia
79ms
Suscriptores
3,216
Verificado por servidor 9 sondas/24h

api.oanor.com/abtest-api

API de Content-Disposition

Analiza y construye encabezados HTTP Content-Disposition (RFC 6266, con codificación filename* de RFC 5987). El endpoint de análisis lee un encabezado en su tipo de disposición (attachment, inline o form-data), su nombre de archivo — decodificando correctamente la forma extendida filename*=UTF-8''… y prefiriéndola sobre un nombre de archivo simple exactamente como lo requiere la especificación — el nombre del campo form-data y cualquier parámetro restante. El endpoint de construcción ensambla un encabezado correcto a partir de campos simples y, cuando un nombre de archivo contiene caracteres no ASCII (acentos, emoji, CJK), emite automáticamente tanto un nombre de archivo de respaldo ASCII como el filename* codificado en porcentaje, para que todos los navegadores muestren el nombre de descarga correcto mientras que los clientes más antiguos aún funcionan. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado — ningún archivo se obtiene o almacena. Ideal para endpoints de descarga y carga de archivos, almacenamiento de objetos y CDN, puertas de enlace y proxies de contenido, manejo de correo electrónico y multipart, y depuración de por qué una descarga tiene un nombre incorrecto. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto construye y analiza la cadena del encabezado en sí; no sirve un archivo.

#content-disposition #http #download
P por PremiumApi
Disponibilidad
100.0%
Latencia
80ms
Suscriptores
3,871
Verificado por servidor 9 sondas/24h

api.oanor.com/contentdisposition-api

API de Secuencias Numéricas

Genera secuencias de enteros famosas y prueba pertenencia, con matemáticas exactas de enteros grandes. El endpoint generate devuelve los primeros N términos de una secuencia: números de Fibonacci, Lucas, primos, triangulares, cuadrados, cubos, factoriales, Catalan, pentagonales y tetraédricos, además de aritméticas parametrizadas (un inicio y un paso), geométricas (un inicio y una razón) y potencias (cualquier base). El endpoint contains te indica si un número dado pertenece a una secuencia: ¿es 233 un número de Fibonacci?, ¿es 21 triangular?, ¿es 97 primo?, ¿es 720 un factorial? — usando pruebas rápidas de forma cerrada para primos, cuadrados, cubos, triangulares, pentagonales y números de Fibonacci y una búsqueda exacta para el resto, y devuelve el índice del término donde se conoce. Debido a que todo se calcula con enteros de precisión arbitraria, los términos más allá del límite habitual de punto flotante se devuelven exactamente como cadenas decimales y nunca se desbordan. Se ejecuta completamente en local, por lo que es instantáneo, determinista y privado. Ideal para educación y herramientas matemáticas, desafíos de programación y acertijos, generación de datos de prueba, matemáticas recreativas y experimentos de teoría de números. Cómputo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto genera y prueba secuencias de enteros; para factorizar un solo número u obtener sus divisores, usa una API de teoría de números.

#sequences #fibonacci #primes
P por PremiumApi
Disponibilidad
100.0%
Latencia
80ms
Suscriptores
3,656
Verificado por servidor 9 sondas/24h

api.oanor.com/sequences-api

API de N-gramas

Genera n-gramas a partir de texto, con recuentos de frecuencia, completamente local. El endpoint ngrams divide el texto en secuencias contiguas de n tokens y devuelve cada n-grama distinto con la frecuencia con la que aparece, ordenado por frecuencia: n-gramas de palabras (unigramas, bigramas, trigramas y más) para análisis de frases y colocaciones, o n-gramas de caracteres (shingles) para coincidencias aproximadas, detección de idioma e indexación. El endpoint range produce todos los tamaños desde un mínimo hasta un máximo en una sola llamada (por ejemplo, gramas de 1 a 3), que es exactamente lo que necesitas para construir vectores de características. Elige modo de palabra o carácter, si convertir a minúsculas primero, y un límite top-N para conservar solo los más frecuentes. La tokenización de palabras es consciente de Unicode y mantiene apóstrofes y guiones internos (don't, well-known) como tokens individuales. Todo se ejecuta local y determinísticamente, por lo que es rápido y privado. Ideal para minería de texto y extracción de características de PNL, modelado de lenguaje y autocompletado, indexación de búsqueda y shingling, detección de plagio y similitud, y análisis de palabras clave y colocaciones. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto produce n-gramas y recuentos; para resúmenes extractivos y palabras clave, usa una API de resumen y para contar grafemas/caracteres, usa una API de segmentación de texto.

#ngram #nlp #text-mining
P por PremiumApi
Disponibilidad
100.0%
Latencia
84ms
Suscriptores
3,735
Verificado por servidor 9 sondas/24h

api.oanor.com/ngram-api

API de Encabezado Link

Analiza y construye encabezados HTTP Link según RFC 8288 (Web Linking). El endpoint de análisis convierte un encabezado Link en una lista estructurada — cada enlace con su URI, su(s) relación(es) rel y cualquier atributo de destino (title, type, hreflang, media, anchor) — y también devuelve un práctico mapa rel→uri, para que puedas obtener las URLs next, prev, first y last para la paginación de API en un solo paso. Maneja correctamente las partes complicadas: múltiples enlaces separados por comas, comas dentro de URIs entre paréntesis angulares, valores de parámetros entre comillas, múltiples tokens rel separados por espacios y valores extendidos RFC 8187. El endpoint de construcción ensambla un encabezado Link correcto a partir de uno o más objetos de enlace (o un solo uri + rel con atributos opcionales), citando valores solo cuando es necesario. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para APIs REST paginadas y clientes, hipermedia y HATEOAS, sugerencias de precarga/prefetch HTTP, descubrimiento de feeds y formatos alternativos, proxies y puertas de enlace. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto construye y analiza la cadena del encabezado Link en sí; no obtiene una URL.

#link-header #pagination #http
P por PremiumApi
Disponibilidad
100.0%
Latencia
76ms
Suscriptores
4,706
Verificado por servidor 9 sondas/24h

api.oanor.com/linkheader-api