---
title: "Get Bulk Export Download Details"
method: GET
path: "/api/ot-insights/v1/bulk-export-jobs/{id}/download"
tags: ["Bulk Export"]
---

# Get Bulk Export Download Details

`GET /api/ot-insights/v1/bulk-export-jobs/{id}/download`

## Request

- Base URL: `https://hostname`
- URL: `https://hostname/api/ot-insights/v1/bulk-export-jobs/{id}/download`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://{hostname}/api/access/v1/oauth/token` scopes: `BULK_EXPORT`

Use this API to retrieve the download details for a bulk export. The response will include the authorization token (expires after 1 hour), file name, and URL that you can include within the following cURL command to download the export files:

```curl
curl --header "Authorization: Bearer <TOKEN_FROM_RESPONSE>" --output "<FILENAME_FROM_RESPONSE>" -fL "URL_FROM_RESPONSE"
```

> 🗒 Things to Know
> 
> - Your export may generate multiple files to preserve download speeds. Each file name and URL will contain a unique authorization token.

## Path parameters

- `id` string, uuid, required: The unique identifier for the bulk export.

## Response `200`

OK

- BulkExportDownloadResponse[]
  - `id` string, uuid: The unique identifier of the exported file to download.
  - `headers` HeadersSchema
    - `Authorization` string: The authorization bearer token required to access the bulk export.
  - `url` string, uri: The URL of the exported file to download.
  - `fileName` string: The system-generated name of the exported file to download.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `429`: Too Many Requests. For more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).
- `500`: Internal Server Error

---

[API](https://skmtc.dev/onetrust/apis/platform-bulk-export.md) - [All operations](https://skmtc.dev/onetrust/apis/platform-bulk-export/llms.txt) - [OpenAPI document](https://skmtc.dev/onetrust/apis/platform-bulk-export/revisions/ace6a8a3116d?raw)
