Langsung ke konten
POST AI agent ready /v1/url/parse

URL Parse API - Ekstraktor Komponen URL Gratis

Memecah URL menjadi komponen strukturalnya: protokol, nama host, port, nama jalur, parameter pencarian (sebagai pasangan nilai kunci), dan fragmen hash. Berguna untuk analisis URL dan logika perutean.

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

Perutean berbasis URL dalam fungsi tanpa server

Parsing URL permintaan masuk untuk mengekstrak segmen jalur dan parameter kueri untuk perutean permintaan tanpa kerangka kerja lengkap.

Analisis tautan dan kategorisasi

Ekstrak nama host dari URL yang dikirimkan pengguna untuk mengkategorikan tautan berdasarkan domain, mendeteksi URL afiliasi, atau memblokir asal tertentu.

Ekstraksi tag Analytics

Parsing URL pemasaran untuk mengekstrak parameter UTM (utm_source, utm_medium, utm_campaign) untuk atribusi pelacakan.

Frequently asked questions

Apakah parameter kueri dikembalikan sebagai objek?
Ya. Bidang searchParams berisi objek nilai kunci yang setiap parameter kuerinya merupakan entri terpisah.
Apa yang terjadi dengan kunci parameter kueri duplikat?
Kunci duplikat dikembalikan sebagai array. Misalnya, ?tag=a&tag=b menghasilkan { tag: ["a", "b"] }.
Apakah ini menangani URL relatif?
API mengharapkan URL absolut dengan suatu protokol. Jalur relatif seperti "/page?q=1" menghasilkan kesalahan.
Apakah nama domain yang diinternasionalkan didukung?
Ya. API menangani domain IDN (punycode) dan menerjemahkannya sebagai respons.

Get your API key

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