#normalize
3 APIs con esta etiqueta
API de Reasignación de Rangos
Mapea números entre rangos. El endpoint scale asigna linealmente un valor desde un rango de entrada [in_min, in_max] a un rango de salida [out_min, out_max] — el clásico map() que usas con lecturas de sensores, deslizadores y perillas, indicadores y barras de progreso, y ejes de visualización de datos. También devuelve la posición t de 0 a 1, por lo que con el rango de salida predeterminado 0–1 normaliza un valor, y con un rango de entrada 0–1 interpola (lerp); los rangos de salida pueden invertirse (out_min mayor que out_max) para invertir la dirección, y un clamp opcional mantiene el resultado dentro del rango de salida en lugar de extrapolar. El endpoint clamp restringe un valor a un mínimo y máximo y puede ajustarlo al paso más cercano. Todo es matemática local exacta, instantánea y determinista. Ideal para IoT y sistemas embebidos (estilo Arduino map), audio y DSP, gráficos y desarrollo de juegos, paneles y gráficos, y controles de UI. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto mapea valores escalares — para interpolar vectores usa una API de vectores y para curvas de easing de animación usa una API de easing.
api.oanor.com/remap-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.
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.
api.oanor.com/emailnormalize-api