URL Shortener with an API

A URL shortener
you can talk to in code

Create branded short links, then pull your links and their full click history with a single API key. JSON or CSV, ready for your dashboards, reports, and imports.

No OAuth. No scraping the dashboard. Just X-API-Key and a clean REST endpoint.

Two calls to get your click data

# 1. List your links (with lifetime click totals)

curl -H "X-API-Key: ulk_your_key" \

https://developers.urlyte.com/api/v1/links

# 2. Download one link's full click history as CSV

curl -H "X-API-Key: ulk_your_key" \

"https://developers.urlyte.com/api/v1/links/:id/events?format=csv"

Create your key under Profile → API. It's shown once and stored hashed.

Built for developers who ship

Simple API-key auth

Create a key in the dashboard and send it as an X-API-Key header. No OAuth dance. Keys are scoped to your account and revocable anytime.

Full click history

Pull every click event for a link — timestamp, country, region, device, source, and referrer — over any date range you choose.

JSON or CSV

Get responses as JSON for your app, or CSV to drop straight into a spreadsheet, BI tool, or a third-party system. Cursor-paginated for large exports.

Every link type

Branded links, no-namespace direct links, and custom-domain links all come back from one endpoint, each tagged with its type.

Scoped & rate-limited

A key only ever returns your own account's data, and each key is rate-limited so your integration stays well-behaved.

Fast, versioned, documented

A stable /api/v1 surface with live Swagger docs at developers.urlyte.com/api-docs, so you can explore and test in the browser.

What people build with it

Custom dashboards

Pull click totals and history into your own analytics dashboard or internal tool, on your schedule.

Automated reports

Export CSVs on a cron and drop them into a spreadsheet or BI tool for weekly client and campaign reports.

Data pipelines

Import click events into a warehouse or a third-party system so link performance lives alongside the rest of your data.

A shortener with an API, at an indie price

Most shorteners lock the API behind expensive tiers. URLyte doesn't.

API access gated behind $100+/month enterprise plans

API on Pro from $5/month — and Business at $15/month

Analytics you can only see in their dashboard

Your full click history exportable as JSON or CSV

Complex OAuth setup just to read your own data

One API key in an X-API-Key header — that's it

Separate tools for branded, direct, and domain links

One endpoint returns every link type, each tagged

API access from $5/month

Start free to create links, then upgrade to Pro for API access, custom domains, retargeting pixels, and more.

Start free — no credit card needed

API FAQ

Does URLyte have a URL shortener API?

Yes. URLyte has a versioned REST API. You create an API key in the dashboard (Profile → API), then call it with an X-API-Key header to list your links and download each link's full click history as JSON or CSV.

How do I authenticate with the API?

Create a key under Profile → API (shown once, stored hashed), then send it as the X-API-Key header on requests to https://developers.urlyte.com/api/v1. No OAuth is required.

What can the API do today?

The current API is read-only: GET /api/v1/links lists all your links with lifetime click totals, and GET /api/v1/links/:id/events returns that link's click history (date-ranged, JSON or CSV, cursor-paginated). More endpoints are on the roadmap.

Can I export click data as CSV?

Yes. Add ?format=csv to the events endpoint and you get a downloadable CSV of every click event, ready to import into a spreadsheet, BI tool, or another system.

Is the API free?

Creating short links is free. The API is available on the Pro ($5/mo) and Business ($15/mo) plans. You can start free and upgrade when you need programmatic access.

Which links does the API cover?

All of them — branded namespace links, direct (no-namespace) links, and links on your own custom domain. Each link in the response is tagged with its type.

Shorten links, then read them in code

Create a free account, grab an API key on Pro, and pull your links and click data your way.

Create free account