Ir al contenido
POST AI agent ready /v1/url/parse

API de análisis de URL: extractor de componentes de URL gratuito

Divide una URL en sus componentes estructurales: protocolo, nombre de host, puerto, nombre de ruta, parámetros de búsqueda (como pares clave-valor) y fragmento hash. Útil para análisis de URL y lógica de enrutamiento.

Parameters

stringrequired

The URL to parse.

Code examples

curl -X POST https://api.botoi.com/v1/url/parse \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/path?q=test&page=2#section"}'

When to use this API

Enrutamiento basado en URL en funciones sin servidor

Analice las URL de solicitudes entrantes para extraer segmentos de ruta y parámetros de consulta para el enrutamiento de solicitudes sin un marco completo.

Análisis y categorización de enlaces.

Extraiga el nombre de host de las URL enviadas por los usuarios para categorizar enlaces por dominio, detectar URL de afiliados o bloquear orígenes específicos.

Extracción de etiquetas de análisis

Analice las URL de marketing para extraer parámetros UTM (utm_source, utm_medium, utm_campaign) para realizar un seguimiento de la atribución.

Frequently asked questions

¿Los parámetros de consulta se devuelven como un objeto?
Sí. El campo searchParams contiene un objeto clave-valor donde cada parámetro de consulta es una entrada independiente.
¿Qué sucede con las claves de parámetros de consulta duplicadas?
Las claves duplicadas se devuelven como una matriz. Por ejemplo, ?tag=a&tag=b produce { etiqueta: ["a", "b"] }.
¿Maneja URL relativas?
La API espera URL absolutas con un protocolo. Las rutas relativas como "/page?q=1" devuelven un error.
¿Se admiten nombres de dominio internacionalizados?
Sí. La API maneja dominios IDN (punycode) y los decodifica en la respuesta.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.