API Documentation
Integrate URL shortening into your applications with our REST API.
Authentication
All API requests require an API key. Include it in the Authorization header.
Authorization: Bearer YOUR_API_KEY
Shorten a URL
POST /api/shorten
{
"url": "https://example.com/very/long/url",
"alias": "my-link" // optional
}
Response
{
"success": true,
"short_url": "https://cutli.link/abc123",
"short_code": "abc123"
}
Get Link Analytics
GET /api/analytics/{short_code}
Rate Limits
Free plan: 100 requests/hour. Pro plan: 10,000 requests/hour.