#url
6 APIs con esta etiqueta
API de Plantillas URI
Expande Plantillas URI (RFC 6570) — el estándar utilizado por GitHub, OpenAPI/Swagger, HAL y muchas APIs hipermedia — para construir URLs a partir de una plantilla y un conjunto de variables. El endpoint expand toma una plantilla como /users/{user}{?page,per_page} y un objeto JSON de variables, y devuelve la URI final con todo correctamente codificado en porcentaje. Implementa los cuatro niveles de la especificación: expansión simple {var}; expansión reservada {+var} y de fragmento {#var}; los operadores de etiqueta {.var}, ruta {/var}, parámetro de estilo de ruta {;var}, consulta {?var} y continuación de consulta {&var}; múltiples variables {x,y}; y los modificadores de valor — prefijo {var:3} (primeros N caracteres) y explosión {var*} (expandir listas y mapas elemento por elemento). Las variables pueden ser cadenas, listas o mapas asociativos. El endpoint parse inspecciona una plantilla y enumera sus expresiones, operadores y nombres de variables. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para clientes REST e hipermedia, SDKs de API y generadores de código, herramientas OpenAPI y construcción de enlaces. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto expande plantillas URI; para construir o analizar cadenas de consulta use una API de cadenas de consulta y para canonizar URLs use una API de URL.
api.oanor.com/uritemplate-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 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 Esquemas URI
El registro de Esquemas de Identificador Uniforme de Recursos (URI) de IANA como una API — los 413 esquemas registrados (http, https, mailto, tel, ftp, ssh, magnet, bitcoin, geo, did, …). Consulte cualquier esquema para obtener su descripción, estado de registro (Permanente, Provisional o Histórico) y referencia definitoria; busque por nombre o descripción; o liste todos los esquemas filtrados por estado. Ideal para analizadores y validadores de URL, manejadores de enlaces, deep-linking, listas de permitidos de seguridad y herramientas de desarrollo que necesiten reconocer o verificar esquemas URI.
api.oanor.com/urischemes-api
API de análisis de dominio
Analiza cualquier nombre de host o URL con la Lista de Sufijos Públicos. Divide un dominio en su subdominio, dominio registrable (eTLD+1) y sufijo público (eTLD), o simplemente obtén el sufijo o el dominio registrable. Maneja URLs completas, dominios internacionalizados (punycode), direcciones IP, sufijos multinivel como co.uk y com.au, y — cuando lo solicites — sufijos privados como github.io y buckets de S3. Construido sobre una Lista de Sufijos Públicos siempre actualizada y servido completamente en memoria, por lo que las respuestas son instantáneas y el servicio está siempre disponible. Ideal para el alcance de cookies y dominios, atribución analítica, validación de correos electrónicos y enlaces, seguridad y antiabuso, y herramientas de DevOps.
api.oanor.com/domain-api
API de Herramientas URL
Despliega vistas previas de enlaces: título, descripción, imagen, nombre del sitio y favicon (Open Graph + metaetiquetas) — y expande/acorta URLs siguiendo redirecciones hasta su destino final. Perfecto para vistas previas de chats, tarjetas de enlaces y resolución de enlaces cortos.
api.oanor.com/url-api