개발자 API 레퍼런스

미니멀리스트 RESTful API, 두 단계로 단축 링크 통합.

개발자 API 레퍼런스

dco.ink는 매우 간소화된 REST API를 제공합니다. API 인증 모드는 두 가지입니다.

모드 1: 토큰 없음

단축 링크만 생성하려는 경우 엔드포인트를 직접 호출할 수 있습니다. 인증이 필요하지 않습니다.

예제 코드:

curl -X POST https://api.dco.ink/api/links \
  -d '{"url": "https://example.com/very-long-url"}'

모드 2: 토큰 포함 (관리용)

링크를 관리하려면 대시보드에서 얻은 API 토큰을 요청 헤더에 포함하세요.

예제 코드 (토큰 포함):

curl -X POST https://api.dco.ink/api/links \
  -H "Authorization: Bearer dco_YOUR_TOKEN" \
  -d '{"url": "https://example.com/very-long-url"}'

1. 단축 링크 생성

엔드포인트: POST https://api.dco.ink/api/links

매개변수유형설명
urlstring[필수] 대상 긴 URL.
custom_codestring[선택] 커스텀 단축 코드.

2. 내 링크 가져오기

엔드포인트: GET https://api.dco.ink/api/links


3. 대상 URL 업데이트

엔드포인트: PUT https://api.dco.ink/api/links/:code


4. 단축 링크 삭제

엔드포인트: DELETE https://api.dco.ink/api/links/:code


응답 코드

  • 200/201: 요청 성공.
  • 400: 매개변수 오류.
  • 401: 토큰 누락 또는 유효하지 않음.
  • 403: 권한 부족.
  • 429: 요청이 너무 많습니다.