---
title: "List Session Downloads"
method: GET
path: "/v1/sessions/{session_id}/downloads"
tags: ["Browser Sessions"]
---

# List Session Downloads

`GET /v1/sessions/{session_id}/downloads`

Retrieves metadata of files downloaded during a browser session. Requires a valid API key for authentication.

## Path parameters

- `session_id` string, required

## Response `200`

A list of download metadata associated with the browser session.

- DownloadListResponse
  - `data` object
    - `count` integer — Total number of downloads
    - `items` DownloadItem[]
      - `id` string — The unique ID of the download record.
      - `file_link` string, uri — The URL to download the file from anchorbrowser servers. Requires api key authentication.
      - `original_download_url` string, uri — The URL used to download the file.
      - `origin_url` string, uri — The original URL where the file was found.
      - `suggested_file_name` string — The suggested file name for saving the file.
      - `original_file_name` string — The original file name before any modification.
      - `duration` integer — The time it took to process or download the file, in milliseconds.
      - `size` integer — The size of the file in bytes.
      - `created_at` string, date-time — The timestamp when the file record was created.

## Other responses

- `401` — Invalid or missing API key.
- `404` — The browser session or its downloads metadata could not be found.
- `429` — Too many requests, please try again later.

---

[API](https://skmtc.dev/anchorbrowser/apis/anchorbrowser-api.md) · [All operations](https://skmtc.dev/anchorbrowser/apis/anchorbrowser-api/llms.txt) · [OpenAPI document](https://skmtc.dev/anchorbrowser/apis/anchorbrowser-api/revisions/d0f5aa64f9f4?raw)
