API 参考 工作区
发起批量上传
POST/projects/{project_id}/workspace/upload/batch/start
向存储配额登记一次多文件上传,返回后续文件分片挂靠的 upload_id。
参数
| 请求体字段 | 必填 | 说明 |
|---|---|---|
| path | 是 | 目标目录 |
| files | 是 | {name, size} 数组,每个文件一项 |
| ws | 否 | 工作区 UUID——缺省为项目默认工作区 |
请求
curl -X POST "$ALLYBUILD_API_URL/projects/$PROJECT_ID/workspace/upload/batch/start" \
-H "Authorization: Bearer $TASK_JWT" \
-H "Content-Type: application/json"
-d '{"path": "/reports", "files": [{"name": "a.csv", "size": 1024}]}'