File Management
Download Workspace
Download the entire sandbox workspace (or a subdirectory) as a zip or tar.gz archive.
GET
This endpoint packages the sandbox workspace into a downloadable archive. You can download the entire workspace or a specific subdirectory, in either
zip or tar.gz format.
Authentication
To use this API, you need a BLACKBOX API Key. Follow these steps to get your API key:- Go to app.blackbox.ai/agent-api and click Get an API Key (requires a Pro subscription)
- Once provisioning completes, you will be redirected to your Dashboard
- From the Dashboard, create an API key to use with all Agent API requests
sk-xxxxxxxxxxxxxxxxxxxxxx
Headers
API Key of the form
Bearer <api_key>.Example: Bearer sk_b41b647ffbfed27f616560Path Parameters
The unique run identifier returned when the task was created.
Query Parameters
Workspace path to archive.Default:
/vercel/sandboxExample: path=/vercel/sandbox/srcArchive format.
"zip"— ZIP archive (default)"tar"— gzipped tarball (.tar.gz)
format=tarResponse
Returns a binary file download with appropriate headers:Content-Type:application/ziporapplication/gzipContent-Disposition:attachment; filename="workspace-<runId-prefix>.<ext>"Content-Length: size in bytes
Error Codes
| Status Code | Error | Description |
|---|---|---|
| 200 | Success | Archive downloaded |
| 401 | Unauthorized | Invalid or missing API key |
| 403 | Forbidden | Task belongs to a different user |
| 404 | Not Found | Task not found or no sandbox available |
| 500 | Internal Server Error | Failed to create or stream archive |