Public APIs
CleanURI favicon

CleanURI

URL Shorteners

URL shortener service.

CleanURI's website screenshot

About CleanURI

CleanURI is a URL shortening service that exposes its functionality through a REST API. The API accepts a single POST endpoint at /api/v1/shorten, which takes a long URL as a parameter and returns a shortened link in JSON format.

Requests require the input URL to be URL-encoded, with reserved characters and spaces properly encoded before submission. The API is rate-limited to 2 requests per second per IP address.

This service is aimed at developers who need to integrate link-shortening functionality into their own applications programmatically, rather than end users shortening links manually through a web interface.

Key features

  • Shortens long URLs via a single POST endpoint
  • Returns results in JSON format
  • Simple parameter-based request using a raw URL string
  • Rate limited to 2 requests per second per IP

Frequently asked questions

What does the CleanURI API do?

It takes a long URL via a POST request and returns a shortened link.

What format does the API return?

Responses are returned in JSON format, with a result_url field containing the short link.

Are there rate limits?

Yes, the API is limited to 2 requests per second per IP address.

Do I need to prepare my URL before sending it?

Yes, long URLs must be URL-encoded and stripped of leading/trailing whitespace, and cannot contain spaces or unencoded reserved characters like &, ?, or #.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product