Skip to content

파일 조회 Tier 4

GET/api/files/:idCopied!

단일 파일을 반환합니다.

예시

ts
const file = await client.files.get("FX1234567890ABCD");
bash
youvico file get --id FX1234567890ABCD
bash
curl 'https://api.youvico.com/api/files/FX1234567890ABCD' \
  -H 'Authorization: Bearer YOUR_API_KEY'
json
{
  "data": {
    "id": "FX1234567890ABCD",
    "name": "launch-cut.mp4",
    "description": "Final review upload",
    "mode": "LOCAL",
    "mimeType": "video/mp4",
    "status": "UPLOADED",
    "tag": "NEED_REVIEW",
    "size": 82415032,
    "allowRestricted": true,
    "order": 1,
    "project": {
      "id": "bdbff5de-96d7-468f-9db0-85fe28bd6b62"
    },
    "folder": {
      "id": "DX1234567890ABCD"
    }
  }
}

요청

경로

idstringrequired
파일 ID

응답

200 OK를 반환합니다.

dataobject
파일
data.idstring
파일 ID

Example: FX1234567890ABCD

data.namestring
파일 이름

Example: launch-cut.mp4

data.descriptionstring?
파일 설명

Example: Final review upload

data.modestring
파일 소스 모드

Possible values: LOCALYOUTUBE

Example: LOCAL

data.mimeTypestring?
MIME 타입

Example: video/mp4

data.statusstring
업로드 상태

Possible values: UPLOADINGUPLOADEDFAILED

Example: UPLOADED

data.tagstring
리뷰 태그

Possible values: IN_PROGRESSNEED_REVIEWNEED_EDITON_HOLDAPPROVEDREJECTEDCLOSED

Example: NEED_REVIEW

data.sizenumber
파일 크기(bytes)

Example: 82415032

data.allowRestrictedboolean
제한된 리뷰어가 이 파일에 접근할 수 있는지 여부

Example: true

data.ordernumber
표시 순서

Example: 1

data.projectobject
상위 프로젝트
data.project.idstring
상위 프로젝트 ID

Example: bdbff5de-96d7-468f-9db0-85fe28bd6b62

data.folderobject?
상위 폴더
data.folder.idstring
상위 폴더 ID

Example: DX1234567890ABCD