Iniciar sesión
Acortador de URL
Documentación de la API
Para utilizar nuestra API, debes registrarte y generar un token de autenticación.

Obtener lista de URL

Recuperar una lista de URL.

Solicitud

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

Respuesta

{
    "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",
        }
    ]
}

Código de respuesta

200

Obtener URL

Recuperar información sobre una URL específica.

Solicitud

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

Respuesta

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

Código de respuesta

200

Crear URL

Crear una nueva URL.

El campo "expiresAt" es opcional.

Solicitud

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

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

Respuesta

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

Código de respuesta

201

Actualizar URL

Actualizar una URL existente.

El campo "expiresAt" puede ser null.

Solicitud

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

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

Respuesta

empty

Código de respuesta

200

Eliminar URL

Eliminar una URL existente.

Solicitud

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

Respuesta

Empty

Código de respuesta

204
Convierte enlaces largos y poco atractivos en URL cortas y atractivas que sean fáciles de recordar y rastrear, utilizando nuestra herramienta gratuita de acortamiento de URL. Acorta enlaces fácilmente para plataformas de redes sociales, blogs, SMS, correos electrónicos, publicidad y prácticamente cualquier otro lugar donde desees compartirlos. Ya sea en Twitter, Facebook, YouTube, Instagram, WhatsApp, correos electrónicos, mensajes de texto o videos, nuestro servicio lo abarca todo. destaca como una excelente alternativa gratuita a los servicios estándar de acortamiento de URL, como bitly y tinyurl.