Shorten a link
Send a GET request:
Shorten links from your own apps, scripts and bots. The API is AdLinkFly-compatible, so tools built for those shorteners work with Vylo.
Log in and open Dashboard → Tools & API (or Settings) to copy your token. Keep it private: anyone with your token can create links on your account. You can generate a new one at any time, and the old one stops working straight away.
Send a GET request:
steps sets the link’s ad level — how many pages visitors go through (1–4; 4 is Max). More pages earn more per view. Leave it out to use your account’s default.
| Parameter | Required | Description |
|---|---|---|
| api | Yes | Your API token. |
| url | Yes | The long URL to shorten, URL-encoded. Must be an http:// or https:// address. |
| alias | No | A custom alias: 3–30 letters, numbers, - or _. If you leave it out, a random alias is created. |
| format | No | Set to text to get only the short URL as plain text. Without it, the response is JSON. |
On success (HTTP 200):
On error, the HTTP status is 401 (invalid token), 403 (account suspended) or 400 (invalid URL, blocked destination, alias taken, and so on):
With format=text, a successful response body is just the short URL. On error the body is empty and the HTTP status shows what went wrong.
Opening this address creates the short link and immediately redirects to it. It’s handy for “shorten on click” buttons and browser bookmarks:
Up to 120 requests per minute per IP address. Above that you’ll get HTTP 429; wait a minute and try again. Links created through the API follow the same rules as links created in the dashboard.
Many Telegram bots and mass-shrinker tools support “AdLinkFly-type” shorteners. To use Vylo with them, set the shortener domain to vylo.cc and paste your API token. No other setup is needed.
Prefer a form? The mass shrinker in your dashboard shortens up to 20 links at once.