---
title: "ver 클립 목록 조회"
method: GET
path: "/v2/clips"
---

# ver 클립 목록 조회

`GET /v2/clips`

## Request

- Base URL: `https://stage.api.sauceclip.com`
- URL: `https://stage.api.sauceclip.com/v2/clips`
- Auth: none required

헤더에 버전을 명시하지 않은 클립 목록 조회 API입니다.

## Query parameters

- `page` integer
- `limit` integer
- `state[]` string[]
- `orderSortType` string
- `startedDate` string
- `endedDate` string
- `affiliateProductId` string

## Headers

- `Authorization` string, required

## Response `200`

200

- object
  - `timestamp` integer: 타임스탬프
  - `requestId` string: 요청 ID
  - `data` object: 데이터
    - `count` integer: 총 갯수
    - `page` integer: 현재 페이지
    - `limit` integer: 페이지 당 데이터 수
    - `rows` object[]: 목록
      - `id` integer: 클립 ID
      - `description` string
      - `type` 'clip' | 'reward' | 'advertise': 클립 타입(clip-클립|reward-리워드|advertise-광고)
      - `state` 'public' | 'private' | 'progress': 클립 상태(public-공개|private-비공개|progress-변환중)
      - `thumbnailUrl` string: 썸네일 path Url
      - `customThumbnailUrl` string: 커스텀 썸네일 path url
      - `thumbnailType` 'AUTO' | 'CUSTOM': 썸네일 타입(AUTO-자동추출|CUSTOM-직접 올린 썸네일)
      - `channelName` string, nullable: 채널명
      - `channelUrl` string, nullable: 채널 클릭 시 이동할 채널 url
      - `channelThumbnailUrl` string, nullable: 채널 썸네일 full url
      - `shortUrl` string: 숏링크
      - `previewUrl` string: 미리보기 영상 full url
      - `resourceUrl` string: 영상 full url
      - `isChannelUsed` boolean: 채널 사용 여부
      - `isTagUsed` boolean: 태그 사용 여부
      - `curationIds` integer[]: 큐레이션 ID 목록
      - `clipSource` object: 클립 영상 정보
        - `id` integer: 영상 ID
        - `hash` string: 영상 해시
        - `state` 'ready' | 'converting' | 'done' | 'error': 영상 상태(ready-준비|converting-변환중|done-변환완료|error-에러)
        - `errorCode` string, nullable: 에러 코드
        - `duration` integer: 재생 시간 (초)
        - `size` integer: 파일 사이즈
        - `width` integer: 가로 사이즈
        - `height` integer: 세로 사이즈
        - `previewKey` string: 미리보기 path
        - `key` string: 영상 path
        - `createdAt` string: 생성 일자
      - `clipTags` object[]: 클립 태그 목록
        - `id` integer: 태그 ID
        - `tag` string: 태그명
      - `products` object[]: 상품 목록
        - `productId` integer: 상품 ID
        - `productUniqueId` string: 상품 유니크 ID
        - `affiliateProductId` string, nullable: 외부 상품 코드
        - `productName` string: 상품명
        - `brandName` string: 브랜드명
        - `countryCode` 'KR' | 'US' | 'JP' | 'VN' | 'ID': 국가 코드 KR: 대한민국 통화 코드</br> US: 미국 통화 코드</br> JP: 일본 통화 코드</br> VN: 베트남 통화 코드</br> ID: 인도네시아 통화 코드</br>
        - `currencyCode` 'KR' | 'US' | 'JP' | 'VN' | 'ID': 환율 코드 KRW: 대한민국 통화</br> USD: 미국 통화 </br> JPY: 일본 통화</br> VND: 베트남 통화</br> IDR:인도네시아 통화
        - `currencyNotationCode` '₩' | '$' | '₫' | 'Rp' | '¥': 통화 표기 코드 ₩: 대한민국 원 단위</br> $: 미국 달러 단위</br> ¥: 일본 엔 단위</br> ₫: 베트남 동 단위</br> Rp: 인도네시아 루피아 단위</br>
        - `price` string: 가격
        - `textPrice` string, nullable: 텍스트 가격
        - `discountType` string: 할인 타입
        - `discountRate` string: 할인율
        - `discountPrice` string: 할인된 가격
        - `sellingPrice` string: 최종 할인가
        - `sellingTextPrice` string, nullable: 텍스트 할인가
        - `productStatusCode` string: 상품 상태 코드
        - `redirectUrl` string: 이동할 URL
        - `createdDate` string: 생성 일자
        - `updatedDate` string: 수정 일자
      - `partnerUniqueId` string: 파트너 유니크 ID(문자형)
      - `user` object: 사용자 정보
        - `id` integer: 사용자 ID
        - `name` string: 사용자명
        - `identity` string: 사용자 식별자
        - `partnerAdminUserUniqueId` string: 파트너 어드민 유저 유니크 ID
      - `createdAt` string: 생성 일자
      - `updatedAt` string: 수정 일자
      - `deletedAt` string, nullable: 삭제 일자

## Other responses

- `401`: 401
- `404`: 404

---

[API](https://skmtc.dev/sauce/apis/sauceclip.md) - [All operations](https://skmtc.dev/sauce/apis/sauceclip/llms.txt) - [OpenAPI document](https://skmtc.dev/sauce/apis/sauceclip/revisions/f85dc9812369?raw)
