공개 API

저희 공개 API를 통해 URL을 프로그래밍 방식으로 단축할 수 있습니다. API 키나 인증이 필요하지 않습니다.

📥 POST /api/links

객체 하나 또는 객체 배열을 보내 URL을 단축하세요.

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // 선택 사항
  "expired_url": "https://expired.example.com", // 선택 사항
  "expired_hours": 48 // 선택 사항 (0 = 만료 없음)
}

🔁 응답:

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

🌐 GET /api/domains

링크 단축을 위한 사용 가능한 도메인 배열을 반환합니다.

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

⚠️ 오류 처리

📦 대량 처리

최대 5000개의 URL을 한 번에 제출하려면 대량 처리 페이지를 사용하거나 객체 배열을 /api/links에 보내세요.