URL 생성중입니다.

API란?

  • API에 대해 안내드립니다.
  • Buly API 는 무엇인가요?
    Buly API 는 회원이 자신의 서비스·프로그램에서 단축 URL 을 자동으로 만들 수 있게 해 주는 HTTP 인터페이스입니다. 회원가입 후 상단 메뉴의 API KEY 에서 발급된 Access Key 를 확인하실 수 있으며, 이 키와 회원 아이디로 인증합니다. API 로 만든 단축 URL 은 매번 새로 발급되며(동일 URL 재사용 없음), 웹에서 만든 링크와 같은 방식으로 리다이렉트됩니다.
  • 단축 URL 생성 API — POST /api/shoturl.siso
    post https://www.luly.co.kr/api/shoturl.siso

    요청은 application/x-www-form-urlencoded 로 보냅니다. /api/shoturl2.siso 도 같은 규격입니다.

    Request Parameter

    파라미터필수여부타입설명
    customer_id필수string회원가입 아이디
    partner_api_id필수stringbuly에서 발급받은 API 코드(Access Key)
    org_url필수string원 도메인 (단축할 긴 URL)

    Response

    파라미터타입설명값의 범위
    resultbool결과 플래그- 성공 : Y
    - 실패 : N
    urlstring단축 도메인
    keystring단축 키
    messagestring결과메시지

    예시

    curl -X POST https://www.luly.co.kr/api/shoturl.siso \
      -d 'customer_id=아이디' \
      -d 'partner_api_id=발급받은키' \
      -d 'org_url=https://example.com/very/long/link'
    
    {"result":"Y","url":"https://www.luly.co.kr/AbC12x","key":"AbC12x"}
  • JSON API — /api/v1/short-links

    JSON 으로 요청·응답하는 신규 API 입니다. 인증은 Authorization: Bearer <Access Key> 또는 X-API-KEY 헤더로 합니다.

    post https://www.luly.co.kr/api/v1/short-links

    단축 링크 생성. 인증 없이도 호출할 수 있으며, 키를 보내면 회원 링크로 저장됩니다. 본문은 {"url":"https://..."}, 성공 시 201.

    get https://www.luly.co.kr/api/v1/short-links?page=0&size=20

    내 링크 목록. 인증 필수. 응답은 { code, message, result: { content: [...], page, size, totalElements } } 형식입니다.

    응답 봉투

    {
      "code": 200,
      "message": "단축 링크가 생성되었습니다.",
      "result": {
        "id": 1,
        "shortKey": "AbC12x",
        "shortUrl": "https://buly.kr/AbC12x",
        "targetUrl": "https://example.com/very/long/link",
        "enabled": true,
        "viaApi": false,
        "createdAt": "2026-01-01T00:00:00"
      }
    }

    실패 시 code 에 HTTP 상태와 같은 숫자, errorCode 에 분기용 키(INVALID_TARGET_URL, BLOCKED_TARGET_URL, UNAUTHORIZED 등)가 담깁니다.

  • Access Key 는 어디서 확인하나요?
    로그인 후 상단 메뉴 오른쪽의 API KEY 발급 을 누르면 Access Key 와 요청·응답 규격이 함께 표시되고, 복사 버튼으로 바로 복사할 수 있습니다. 키가 외부에 노출되면 다른 사람이 회원 명의로 링크를 만들 수 있으니 소스코드나 공개 저장소에 올리지 마세요. 회원가입 하러가기