Expand a URI template
API · /uritemplate-api
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.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 85 ms
- Sondas del servidor · 24h
- Suscriptoras
- 3,084
- activa
- Llamadas totales
- 33
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 6,235 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 6,235 llamadas/mes
- 2 solicitudes/seg
- Expandir + analizar
- Sin tarjeta de crédito
Starter
€7.75 /mes
- 15,750 llamadas / mes
- 8 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 15.75k llamadas/mes
- 8 solicitudes/seg
- Todos los niveles RFC 6570
- Soporte por correo electrónico
Pro
€27.65 /mes
- 208,500 llamadas / mes
- 20 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 208.5k llamadas/mes
- 20 solicitudes/segundo
- Pipelines SDK / OpenAPI
- Soporte prioritario
Mega
€65.65 /mes
- 1,085,000 llamadas / mes
- 50 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 1.085M llamadas/mes
- 50 req/seg
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
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
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de Plantillas URI?
¿Cuál es el límite de velocidad de API de Plantillas URI?
¿Cuánto cuesta API de Plantillas URI?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de Plantillas URI con el RGPD?
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/uritemplate-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/uritemplate-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/uritemplate-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/uritemplate-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ónNueva discusión
·
-
Respuesta del proveedor
🔒 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ónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.