Skip to main content
GET
/
v1
/
runs
/
{run_hash}
/
download
Download Run
curl --request GET \
  --url https://api.lobstr.io/v1/runs/{run_hash}/download \
  --header 'Authorization: <authorization>'
{
  "s3": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.lobstr.io/llms.txt

Use this file to discover all available pages before exploring further.

This endpoint generates a temporary download URL for the results of a specific run. The URL provides direct access to the exported data file.

Headers

Authorization
string
required
Your API authentication token. Value: Token YOUR_API_KEY

Query Parameters

run_hash
string
required
The unique identifier (hash) of the run to download. Example: 300e9c5c127d421c90f431478d9a2cfb

Response Field Explanations

s3
string
Temporary signed URL to download the results file (CSV format). Example: "https://s3.eu-west-1.amazonaws.com/api.lobstr.io/temporary/..."
Download URLs are temporary and expire after a short period. Generate a new URL if the link expires.
The run must have export_done: true before a download URL can be generated.
For automated workflows, consider using delivery configurations (Email, S3, SFTP, Webhook) instead of manual downloads.
Results are exported in CSV format by default.

Code Examples

curl -X GET "https://api.lobstr.io/v1/runs/300e9c5c127d421c90f431478d9a2cfb/download" \
  -H "Authorization: Token YOUR_API_KEY"

Response

200
{
  "s3": "https://s3.eu-west-1.amazonaws.com/api.lobstr.io/temporary/lobstrc106a44a98044ef18acc59986ae10967/eebce7802e7740979a0b8450de10c99e.csv?response-content-disposition=attachment%3B%20filename%3Dmy-cool-squid_20250305_0927.csv&AWSAccessKeyId=AKIA3X7XNQGAHJ4R5SEQ&Signature=9CB7fDmysbdySN9a%2F7b9DDa6zhg%3D&Expires=1741771664"
}
404
{
  "error": {
    "message": "Run not found or export not ready",
    "type": "not_found_error",
    "param": "run_hash"
  }
}