URLZ API

URLZ API for link automation

Create, list, delete and measure short links from your applications with straightforward HTTP endpoints.

api.urlz.li
curl -G "https://api.urlz.li/url/create" \
  --data-urlencode "apikey=YOUR_KEY" \
  --data-urlencode "fullUrl=https://example.com"

{
  "result": {
    "short_url": "https://urlz.li/7b3c2e5a"
  }
}

Predictable endpoints

Use HTTPS endpoints for creation, deletion, listing, access logs and click totals.

Account ownership

Every request uses your API key so links and analytics remain tied to your account.

Practical responses

Receive JSON responses that are simple to use from JavaScript, PHP, cURL and other clients.

POST/url/create

Create a short URL with an active API key.

GET/url/list

Return links that belong to an API key, with filters and pagination.

POST/mobile/v1/upload.php

Upload an allowed file up to 10 MB and receive a short URL.

GET/mobile/v1/links.php

List links, click totals, protection state and monetization state for the signed-in account.

GET/mobile/v1/clicks.php

Retrieve click totals, unique visitors, top countries and paginated access events.

DELETE/mobile/v1/delete-link.php

Delete only the link owned by the authenticated account.

POST/mobile/v1/monetization/links.php

Create a paid URL or convert an existing account link into paid access.

POST/mobile/v1/monetization/upload.php

Store a file privately and create a paid short link. Maximum size: 50 MB.

GET/mobile/v1/monetization/links.php

Return paid links with sales, gross revenue, net revenue and status.

GET/mobile/v1/monetization/transactions.php

Return orders, processor fees, URLZ fees, net revenue and fund-release dates.

Docs

Authentication, short links, file and photo uploads, click analytics and paid-link APIs, with examples ready to use.

URLZ FOR iPHONE

The new iOS version is almost here

The updated URLZ app for iPhone is being finalized and will arrive on the App Store in the next few days. Thank you for your patience.