Aller au contenu
POST AI agent ready /v1/url/parse

API d'analyse d'URL - Extracteur de composants d'URL gratuit

Divise une URL en ses composants structurels : protocole, nom d'hôte, port, nom de chemin, paramètres de recherche (sous forme de paires clé-valeur) et fragment de hachage. Utile pour l'analyse d'URL et la logique de routage.

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

Routage basé sur les URL dans les fonctions sans serveur

Analysez les URL des requêtes entrantes pour extraire les segments de chemin et les paramètres de requête pour le routage des requêtes sans cadre complet.

Analyse et catégorisation des liens

Extrayez le nom d'hôte des URL soumises par les utilisateurs pour classer les liens par domaine, détecter les URL d'affiliation ou bloquer des origines spécifiques.

Extraction de balises d'analyse

Analysez les URL marketing pour extraire les paramètres UTM (utm_source, utm_medium, utm_campaign) pour le suivi de l'attribution.

Frequently asked questions

Les paramètres de requête sont-ils renvoyés sous forme d'objet ?
Oui. Le champ searchParams contient un objet clé-valeur dans lequel chaque paramètre de requête est une entrée distincte.
Que se passe-t-il en cas de clés de paramètres de requête en double ?
Les clés en double sont renvoyées sous forme de tableau. Par exemple, ?tag=a&tag=b produit { tag: ["a", "b"] }.
Gère-t-il les URL relatives ?
L'API attend des URL absolues avec un protocole. Les chemins relatifs comme "/page?q=1" renvoient une erreur.
Les noms de domaine internationalisés sont-ils pris en charge ?
Oui. L'API gère les domaines IDN (punycode) et les décode dans la réponse.

Get your API key

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