Universal URL Sanitization API
A URL sanitization API that removes tracking noise and normalizes URLs to their canonical form. It strips known tracking parameters (utm_*, fbclid, gclid, and 400+ others), unwraps redirect wrappers from Google and Facebook, applies domain-specific rules for Amazon, YouTube, and other major sites, and optionally expands short URLs from over 1000 providers including bit.ly, t.co, and tinyurl.com.…
Universal URL Sanitization API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Health Check /health |
Returns server health status. Use for uptime monitoring. No authentication required. |
| POST |
Clean URL /v1/clean |
Clean a single URL by removing tracking parameters, unwrapping redirects, normalizing the host and path, and optionally expanding short URLs. Returns the cleaned URL along with a… |
| POST |
Batch Clean /v1/batch |
Clean up to 100 URLs in a single request. Each URL is processed independently. Failures on individual URLs do not affect the others. Results are returned in the same order as the… |
| POST |
Analyze URL /v1/analyze |
Analyze a URL without modifying it. Returns what would change if cleaned, pollution score, heuristic analysis of every query parameter, and security for homoglyph attacks and… |
| POST |
Compare URLs /v1/compare |
Clean multiple URLs and check if they resolve to the same canonical . Useful for deduplication. Detect whether different-looking URLs (with tracking params, mobile subdomains,… |
Universal URL Sanitization API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | $9 / month | 100 / minute |
|
| ULTRA | $29 / month | 500 / minute |
|