---
title: "클립 영상 및 이미지 업로드 URL 발행"
method: POST
path: "/clip/upload-urls"
---

# 클립 영상 및 이미지 업로드 URL 발행

`POST /clip/upload-urls`

## Request

- Base URL: `https://stage.api.sauceclip.com`
- URL: `https://stage.api.sauceclip.com/clip/upload-urls`
- Auth: none required

2026-05-20 버전의 클립 영상 및 이미지 업로드 URL 발행 API입니다.

## Headers

- `authorization ` string, required
- `x-api-version` '2026-05-20'

## Request body

- object
  - `thumbnailContentType` string: 업로드할 클립영상의 썸네일의 contentType(가능한 값image/jpeg, image/png) 해당 값을 넣지 않으면 기본 썸네일을 사용하게됩니다.
  - `channelLogoContentType` string: 업로드할 클립영상의 채널로고 contentType(가능한 값image/jpeg, image/png) 해당 값을 넣지 않으면 채널로고없이 사용하거나 채널 자체를 사용하지않을 수있습니다.

## Response `200`

- object
  - `timestamp` string, required: 응답 시간
  - `requestId` string: 요청 ID
  - `data` object: 응답 데이터
    - `expiresAt` string: 영상 업로드 만료 시간
    - `clipSource` object: 클립 영상 업로드 정보
      - `fileName` string: 클립 영상 파일명 유니크한 파일명으로 추후 해당 영상 파일명을 클립 업로드 시 입력해야함.
      - `uploadUrl` string: s3 put 으로 업로드 할 s3 버킷 명
    - `thumbnail` object: 썸네일 업로드 정보
      - `fileName` string: 썸네일 파일명 유니크한 파일명으로 추후 해당 영상 파일명을 클립 업로드 시 입력해야함.
      - `uploadUrl` string: s3 put 으로 업로드 할 s3 버킷 명
    - `channelLogo` object: 채널 로고 정보
      - `fileName` string: 채널 로고 파일명 유니크한 파일명으로 추후 해당 영상 파일명을 클립 업로드 시 입력해야함.
      - `uploadUrl` string: s3 put 으로 업로드 할 s3 버킷 명

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `404`: Not Found

---

[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)
