Your tools
Download a file
The bytes of a result's file, through a signed link from Get a call or Get a session.
GET/api/v1/files/{fileId}
Signed link, no key
Links work for 300 seconds and need no key. Each download counts toward the connection's 20 MB in any 24 hours.
Save the file; never open, extract or run it. A file marked active can run code.
Path
fileIdstring · requiredThe file's id.
Query
pstring · requiredPart of the signed link.cstring · requiredPart of the signed link.expiresinteger · requiredPart of the signed link.sigstring · requiredPart of the signed link.1 to 128 characters
Answer
The file’s bytes, as a download. Save it; never open, extract or run it.
Example
# Save a result file from its signed link (no key needed). Never open or run it.
curl -sS --fail-with-body -o "${OUT_FILE:-download.bin}" "$FILE_URL"Errors
| Status | Code | When |
|---|---|---|
| 400 | invalid_input | A field is missing or not valid; `fields` names it. |
| 403 | link_expired | The link is not valid, has run out, or its connection was revoked. |
| 404 | not_found | The file may not be downloaded, or is no longer stored. |
| 429 | download_cap | This download would pass the cap; leftBytes says what is left. |
| 429 | rate_limited | Too many downloads; Retry-After says how many seconds to wait. |
| 500 | server_error | Something failed on the site's side. Try again in a moment. |