Skip to content
APISeeker
Free API60 req/minWeb & API

URL Parser

Break down protocol, host, path, query and hash for debugging and validation.

By RSM DevOps

Public endpoint

GETurlparser.apiseeker.com
/v1/parse

Auth: X-SEEKER-Key

Endpoint

Pass an absolute URL in the url query parameter.

Method

GET

Path

/v1/parse

Full URL

https://urlparser.apiseeker.com/v1/parse

Authentication

Send X-SEEKER-Key on every request. Free tools still require a valid APISeeker key — no auth bypass.

Parameters

  • urlquerystringrequired

    Absolute URL to parse

Request example

cURL
curl -s "https://urlparser.apiseeker.com/v1/parse?url=https%3A%2F%2Fapiseeker.com%2Ftools%3Fx%3D1%23top" \
  -H "X-SEEKER-Key: YOUR_API_KEY"

Response example

JSON
{
  "success": true,
  "data": {
    "href": "https://apiseeker.com/tools?x=1#top",
    "protocol": "https:",
    "host": "apiseeker.com",
    "pathname": "/tools",
    "searchParams": {
      "x": "1"
    },
    "hash": "#top"
  },
  "request_id": "req_example"
}

Errors & limits

  • 400Invalid or missing parameters
  • 401Missing or invalid API key
  • 429Rate limit exceeded

Rate limit: 60 req/min

Playground

Live playground

URL Parser

Login required

Sign in to send live requests. Docs and URL preview stay open. Log in

GETRequest URL
https://urlparser.apiseeker.com/v1/parse?url=https%3A%2F%2Fapiseeker.com%2Ftools%3Fx%3D1%23top
Log in to test endpoint
Status: Latency:

Response

Response will appear here after you send a request.

Related tools

FAQ