API · /urlcanon-api

API de Canonicalización de URL

saludable 3,435 Suscriptoras

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
Obtener una clave API Pruébalo en el patio de recreo → Contactar proveedor

Especificaciones legibles por máquina para que los agentes de IA puedan integrar este API.

/api/urlcanon-api/openapi.json
/api/urlcanon-api/llms.txt

Descubrimiento: GET /api/index.json enumera todos los API.

salud API

saludable
tiempo de actividad
100.00%
Sondas del servidor · 24h
Latencia promedio
95 ms
Sondas del servidor · 24h
Suscriptoras
3,435
activa
Llamadas totales
36
últimos 7 días

Precios

Elija un nivel: facturado mensualmente, cancele en cualquier momento.

Free

Gratis

  • 4,035 llamadas / mes
  • 2 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 4,035 llamadas/mes
  • 2 solicitudes/segundo
  • Canonicalizar + comparar
  • Sin tarjeta de crédito
Inicia sesión para suscribirte

Starter

€5.55 /mes

  • 13,550 llamadas / mes
  • 8 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 13.55k llamadas/mes
  • 8 solicitudes/segundo
  • Tracking-strip + orden de consulta
  • Soporte por correo electrónico
Inicia sesión para suscribirte

Pro

€25.45 /mes

  • 186,500 llamadas / mes
  • 20 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 186.5k llamadas/mes
  • 20 req/seg
  • Crawler / SEO / pipelines de deduplicación
  • Soporte prioritario
Inicia sesión para suscribirte

Mega

€63.45 /mes

  • 975,000 llamadas / mes
  • 50 solicitudes / segundo
  • Límite máximo (429 por encima de la cuota, sin excedente)
  • 975k llamadas/mes
  • 50 solicitudes/segundo
  • Escala de plataforma
  • SLA dedicado
Inicia sesión para suscribirte

Construido por

Relacionado APIs

Otros APIs con etiquetas superpuestas.

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 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

Preguntas frecuentes

Respuestas rápidas sobre precios, cuotas e integración.

¿Cómo obtengo una clave API para API de Canonicalización de URL?
Regístrate gratis en oanor.com, genera una clave API desde el panel de desarrollador y llama a API de Canonicalización de URL con la cabecera x-oanor-key. No se necesita tarjeta de crédito para el plan gratuito.
¿Cuál es el límite de velocidad de API de Canonicalización de URL?
El plan gratuito permite 1 solicitud por segundo. Los planes de pago escalan hasta 50 solicitudes por segundo en el nivel Mega. Los límites rígidos devuelven HTTP 429 por encima de la cuota — sin cargos sorpresa por exceso.
¿Cuánto cuesta API de Canonicalización de URL?
API de Canonicalización de URL ofrece un plan gratuito con 100 llamadas / mes. Los planes de pago empiezan en €5.55 / mes con cuotas más altas y límites de tasa más rápidos.
¿Puedo cancelar mi suscripción en cualquier momento?
Sí. Los planes se facturan mensualmente y puedes cancelar en cualquier momento desde el panel de facturación. Sin contratos a largo plazo ni penalización por cancelación.
¿Cumple API de Canonicalización de URL con el RGPD?
Todas las solicitudes a API de Canonicalización de URL pasan por nuestra pasarela en la UE. Tu clave API upstream nunca sale de nuestro servidor y no se comparten datos personales con el proveedor upstream más allá de la solicitud enviada.

Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.

Fragmentos de código

Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.

curl https://api.oanor.com/urlcanon-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/urlcanon-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/urlcanon-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/urlcanon-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Calificaciones

Inicia sesión para calificar.

Aún no hay reseñas.

Discusión

Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.

Inicia sesión para escribir o responder.

Iniciar sesión

Nueva discusión

/ 4000

📌 Fijada 🔒 Bloqueada

·

· ·

/ 4000

🔒 Esta discusión está bloqueada — sin nuevas respuestas.

  • Sin discusiones todavía — empieza tú.

Soporte

Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.

Inicia sesión para abrir un ticket de soporte.

Iniciar sesión

Abrir nuevo ticket

Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.

  • Sin tickets para esta API.

Suscripción activa: las llamadas pueden empezar de inmediato.

Envía tu primera solicitud —

Suscripción activa: copie un fragmento y realice su primera llamada.