Openbare API

Onze openbare API stelt je in staat om programmatisch URL's te verkorten. Geen API-sleutel of authenticatie vereist.

📥 POST /api/links

Verzend een enkel object of een array van objecten om URL's te verkorten.

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // optioneel
  "expired_url": "https://expired.example.com", // optioneel
  "expired_hours": 48 // optioneel (0 = geen vervaldatum)
}

🔁 Antwoord:

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

🌐 GET /api/domains

Geeft een array van beschikbare domeinen terug voor het verkorten van links.

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

⚠️ Foutafhandeling

📦 Bulkverwerking

Om tot 5000 URL's tegelijk in te dienen, gebruik de Bulk pagina of stuur een array van vermeldingen naar /api/links.