Skip to main content
POST
본인 소유의 만료되지 않은 썸네일을 조회합니다. WebP 이미지를 mimeType과 함께 data의 base64로 반환하거나, MCP를 통해 네이티브 이미지 콘텐츠로 반환합니다. 최대 8 MiB 이미지를 지원합니다.

인증 및 권한

string
필수
이 헤더에 VoiceCheap API 키를 전달하세요. 동일한 API 키를 사용하는 Authorization: Bearer도 지원합니다. OAuth 액세스 토큰은 MCP에서만 허용되며, 이 REST 엔드포인트에서는 사용할 수 없습니다.
필요한 권한: thumbnails:read. 활성 유료 구독이 필요합니다. 권한은 팀 역할, 리소스 소유권, 미디어 크레딧 또는 요금제 한도를 변경하지 않습니다.

매개변수

string
필수
생성 또는 기록 액션이 반환한 생성 ID입니다.패턴: ^[A-Za-z0-9_-]{1,128}$.
아래 JSON Schema는 검색을 통해 제공되는 정확한 필드 이름, 중첩 유형, 기본값, 범위 및 허용값을 유지합니다. 추가적인 필드 간 규칙은 작업 참고 사항에 나와 있습니다.

요청 예제

예제의 리소스 식별자와 미디어 키를 계정에서 반환된 값으로 바꾸세요. 동일한 변경 작업을 재시도할 때는 요청 식별자를 유지하세요.

응답

성공한 첫 실행은 작업 결과를 data 아래에 포함하여 HTTP 200을 반환합니다. 재전송 시에는 저장된 요청 상태를 대신 반환할 수 있습니다. 예제는 지원되는 응답 중 하나를 보여주며 모든 선택 필드를 포함하지는 않습니다. 생성된 WebP가 data에 base64 문자열로 반환되며 generationId와 mimeType이 함께 제공됩니다. 바이너리 HTTP 본문이나 다운로드 URL이 아니라 JSON 객체입니다.

결과 필드

작업 참고 사항

  • thumbnails:read가 필요합니다. generationId는 ASCII 영문자, 숫자, 밑줄 또는 하이픈으로 이루어진 1–128자여야 합니다.
  • 인증 정보가 팀 컨텍스트로 연결되어 있어도 이 액션은 연결된 사용자 본인의 생성물과 업로드를 사용합니다.
  • 썸네일은 연결된 사용자가 소유권을 확보해야 하고, 저장소에서 claimed 상태여야 하며, 만료되지 않아야 합니다. 새 계정의 썸네일은 7일 동안 보관됩니다. 각 결과의 expiresAt을 확인하세요.
  • 디코딩된 WebP는 최대 8 MiB(8,388,608바이트)여야 합니다. Base64 인코딩으로 인해 JSON 문자열은 바이너리 파일보다 커집니다.
  • WebP를 저장하려면 data를 base64로 디코딩하세요. data: URL 접두사는 없습니다. MCP에서는 서버가 이 일반 JSON 결과 대신 네이티브 이미지 콘텐츠와 generationId가 포함된 텍스트 블록을 전송합니다.

사용량

성공한 호출마다 월간 API/MCP 호출 1회가 차감됩니다. 미디어 크레딧과 해당 작업의 생성 허용량도 적용됩니다.

오류