Skip to main content
GET
/
v1
/
downloads
List Downloads
curl --request GET \
  --url https://api.browserbase.com/v1/downloads \
  --header 'X-BB-API-Key: <api-key>'
{
  "downloads": [
    {
      "id": "<string>",
      "sessionId": "<string>",
      "filename": "<string>",
      "mimeType": "<string>",
      "size": 123,
      "checksum": "<string>",
      "createdAt": "2023-11-07T05:31:56Z"
    }
  ],
  "total": 123,
  "limit": 123,
  "offset": 123
}

Authorizations

X-BB-API-Key
string
header
required

Query Parameters

sessionId
string
required

Filter downloads by session ID (required).

filename
string

Filter by exact filename match.

Maximum string length: 255
mimeType
string

Filter by MIME type.

Maximum string length: 255
minSize
number

Minimum file size in bytes.

Required range: x >= 0
maxSize
number

Maximum file size in bytes.

Required range: x >= 0
createdAfter
string<date-time>

Filter downloads created on or after this timestamp.

createdBefore
string<date-time>

Filter downloads created on or before this timestamp.

limit
number
default:20

Maximum number of results to return.

Required range: 1 <= x <= 100
offset
number
default:0

Number of results to skip for pagination.

Required range: x >= 0

Response

200 - application/json

The request has succeeded.

downloads
object[]
required
total
number
required

Total count of matching downloads.

limit
number
required
offset
number
required