---
title: "Download everything in the account as a zip"
method: GET
path: "/export"
tags: ["Account"]
---

# Download everything in the account as a zip

`GET /export`

## Request

- Base URL: `https://bodylab.lol/api/v1`
- URL: `https://bodylab.lol/api/v1/export`
- Auth: HTTP bearer

The athlete's profile, activities with their original files, strength sessions, recovery readings, test results and events, as one zip, streamed. One export per account at a time: a second request while one is still streaming is refused with EXPORT_IN_PROGRESS.

## Headers

- `X-Client-Platform` string
- `X-Client-Version` string

## Response `200`

The zip, streamed. Content-Disposition names it bodylab-export-YYYY-MM-DD.zip.

## Other responses

- `401`: Error: UNAUTHORIZED.
- `429`: Error: EXPORT_IN_PROGRESS.

---

[API](https://skmtc.dev/bodylab/apis/body-lab-api.md) · [All operations](https://skmtc.dev/bodylab/apis/body-lab-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bodylab/apis/body-lab-api/revisions/544c201eaf88?raw)
