Offentlig API

Vårt offentlige API lar deg programmere forkorte URL-er. Ingen API-nøkkel eller autentisering nødvendig.

📥 POST /api/links

Send et enkelt objekt eller en matrise av objekter for å forkorte URL-er.

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // valgfritt
  "expired_url": "https://expired.example.com", // valgfritt
  "expired_hours": 48 // valgfritt (0 = ingen utløp)
}

🔁 Respons:

{
  "input": { ... },
  "slug": "custom",
  "url": "https://clc.is/custom",
  "is_generated": false
}

🌐 GET /api/domains

Returnerer en matrise av tilgjengelige domener for å forkorte lenker.

["clc.is", "alt1.com", "alt2.com"]

⚠️ Feilhåndtering

📦 Massebehandling

For å sende opptil 5000 URL-er på en gang, bruk Masse siden eller send en matrise av oppføringer til /api/links.