Вхід
Скорочувач URL-адрес
Документація API
Для використання нашого API вам потрібно зареєструватися та згенерувати авторизаційний токен.

Отримати список URL-адрес

Отримати список URL-адрес.

Запит

GET /api/v1/urls
Authorization: Bearer {token}

Відповідь

{
    "data": [
        {
            "id": 1,
            "hash": "S8akS",
            "shortUrl": "http://lnkz.at/S8akS",
            "url": "https://example.com",
            "clicks": 146,
            "expiresAt": "2023-07-04 10:00:00",
        },
        {
            "id": 1,
            "hash": "rnMyK",
            "shortUrl": "http://lnkz.at/rnMyK",
            "url": "https://google.com",
            "clicks": 755,
            "expiresAt": "2023-12-12 13:30:00",
        }
    ]
}

Код відповіді

200

Отримати інформацію про URL-адресу

Отримати інформацію про конкретну URL-адресу.

Запит

GET /api/v1/urls/{id}
Authorization: Bearer {token}

Відповідь

{
    "data": {
        "id": 1,
        "hash": "S8akS",
        "shortUrl": "http://lnkz.at/S8akS",
        "url": "https://example.com",
        "clicks": 146,
        "expiresAt": "2023-07-04 10:00:00",
    }
}

Код відповіді

200

Створити URL-адресу

Створити нову URL-адресу.

Поле "expiresAt" є необов'язковим.

Запит

POST /api/url
Authorization: Bearer {token}
Content-Type: application/json

{
    "url": "https://www.youtube.com",
    "expiresAt": "2025-12-31 23:59:59"
}

Відповідь

{
    "data": {
        "id": 3,
        "hash": "2zKwy",
        "shortUrl": "http://lnkz.at/2zKwy",
        "url": "https://www.youtube.com",
        "clicks": null,
        "expiresAt": "2025-12-31T23:59:59.000000Z"
    }
}

Код відповіді

201

Оновити URL-адресу

Оновити існуючу URL-адресу.

Поле "expiresAt" може бути null.

Запит

PUT /api/v1/urls/{id}
Authorization: Bearer {token}
Content-Type: application/json

{
    "url": "https://example.com",
    "expiresAt": "2025-12-31 23:59:59"
}

Відповідь

empty

Код відповіді

200

Видалити URL-адресу

Видалити існуючу URL-адресу.

Запит

DELETE /api/v1/urls/{id}
Authorization: Bearer {token}

Відповідь

Empty

Код відповіді

204
Перетворіть довгі та непривабливі посилання на привабливі, короткі URL-адреси, які запам’ятовуються та які можна відстежити, за допомогою нашого безкоштовного засобу скорочення URL-адрес. Легко скорочуйте посилання для платформ соціальних мереж, блогів, SMS, електронних листів, реклами та практично будь-якого іншого місця, де ви хочете їх поширювати. Будь то Twitter, Facebook, YouTube, Instagram, WhatsApp, електронні листи, SMS або відео, наш сервіс охоплює все. виділяється як чудова безкоштовна альтернатива стандартним засобам скорочення URL-адрес, таким як bitly і tinyurl.