Documentation Index
Fetch the complete documentation index at: https://api-docs.nunu.ai/llms.txt
Use this file to discover all available pages before exploring further.
Permission Required: project:manage-build-storage
Complete a build upload. This finalizes the upload and makes the build available for use in test runs.
Request Body (Single-Part)
Request Body (Multipart)
Build ID returned from initiate upload
Upload ID returned from initiate upload
Object key returned from initiate upload
Array of uploaded parts with their ETags
Part number (1-indexed, sequential)
ETag returned from uploading that part
For multipart uploads, parts must be in order by part_number. Missing or incorrectly ordered parts will cause completion to fail.
Response (Single-Part)
Response (Multipart)
curl -X POST "https://nunu.ai/api/v1/builds/upload/complete" \
-H "X-Api-Key: YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"build_id": "123e4567-e89b-12d3-a456-426614174000"
}'
After Completion
Once the upload is complete, you can:
Use in Test Runs
Reference the build_id when starting runs
View in Dashboard
See the build under Builds in nunu.ai
Manage Storage
Old builds can be deleted via auto-delete policy
API key for authentication
Upload ID (required for multipart)
Object key (required for multipart)
Parts array (required for multipart)
Upload completed successfully