파일 목록
- MCP 도구
- list_filesList Files
- 요청 제한
- Tier 3
- API 권한
- files:read
프로젝트의 파일 목록을 조회합니다.
예시
bash
curl 'https://api.youvico.com/api/projects/bdbff5de-96d7-468f-9db0-85fe28bd6b62/files' \
-H 'Authorization: Bearer YOUR_API_KEY'json
{
"data": [
{
"id": "FX1234567890ABCD",
"createdAt": "2026-09-01 09:00:00.271845",
"updatedAt": "2026-09-10 10:30:00.583126",
"name": "launch-cut.mp4",
"description": "Final review upload",
"mode": "LOCAL",
"mimeType": "video/mp4",
"status": "UPLOADED",
"tag": "NEED_REVIEW",
"size": 82415032,
"allowRestricted": true,
"folder": {
"id": "DX1234567890ABCD"
},
"uploader": {
"id": "f6035d1a-29df-4d80-8d72-f1bbdddfb6ff",
"name": "Jin Seo",
"avatarUrl": "https://files.youvico.com/users/f6035d1a-29df-4d80-8d72-f1bbdddfb6ff/A1b2C3d4E5f6G7h8I9j0K1l2M3n4O5p6.avif"
}
}
]
}요청
경로
idstringrequired 프로젝트 ID
응답
200 OK를 반환합니다.
dataarray 파일
data[].idstring 파일 ID
Example: FX1234567890ABCD
data[].createdAtstring 파일 생성 일시
Example: 2026-09-01 09:00:00.271845
data[].updatedAtstring 파일 마지막 수정 일시
Example: 2026-09-10 10:30:00.583126
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 파일 크기(바이트)
Example: 82415032
data[].allowRestrictedboolean 제한된 리뷰어가 파일에 접근할 수 있는지 여부
Example: true
data[].folderobject? 상위 폴더. 프로젝트 루트면 null
data[].folder.idstring 상위 폴더 ID
Example: DX1234567890ABCD
data[].uploaderobject 업로더
data[].uploader.idstring 업로더 사용자 ID
Example: f6035d1a-29df-4d80-8d72-f1bbdddfb6ff
data[].uploader.namestring 업로더 표시 이름
Example: Jin Seo
data[].uploader.avatarUrlstring? 업로더 아바타 URL
Example: https://files.youvico.com/users/f6035d1a-29df-4d80-8d72-f1bbdddfb6ff/A1b2C3d4E5f6G7h8I9j0K1l2M3n4O5p6.avif