Runtime
Download a file
Returns the raw file bytes as application/octet-stream. No JSON envelope.
GET
Download a file
Authorizations
Your account-level Brimble API key. Find it in the dashboard under your profile drawer → API key (click the avatar in the sidebar). Available on paid plans only.
Path Parameters
24-char hex id of the sandbox.
Pattern:
^[a-f0-9]{24}$Absolute path inside the sandbox, with literal forward slashes (do not
URL-encode / as %2F; the edge proxy will reject %2F with a generic
400 before the request reaches the API).
Example: tmp/notes.txt resolves to /tmp/notes.txt inside the sandbox.
Response
File contents
The response is of type file.
Last modified on May 23, 2026
Previous
Upload a fileStreams the raw request body to the destination path inside the sandbox.
**Body is the file bytes, not JSON, not multipart, not form-data.**
The parent directory must already exist; the server does **not** `mkdir -p`.
Size cap: 50 MB by default (`SANDBOX_MAX_FILE_SIZE_BYTES`). Include
`Content-Length` so oversize uploads are rejected before the body is read.
Next
Download a file