API Documentation

Authentication

All API requests require authentication using Bearer token.

Authorization: Bearer YOUR_API_TOKEN

Shorten URL

POST /api/shorten

{
    "url": "https://example.com/long-url",
    "custom_alias": "my-link"
}