---
title: "Create a bulk export task"
method: POST
path: "/api/v3/bulk-export"
tags: ["bulkExport"]
---

# Create a bulk export task

`POST /api/v3/bulk-export`

## Request

- Base URL: `https://{tenant_name}.benchling.com`
- URL: `https://{tenant_name}.benchling.com/api/v3/bulk-export`
- Auth: HTTP bearer

Create a bulk export task that will export data from the requested list of models into data files.
The data files would be in serialized JSON format matching v3 api response spec of the models.
The task will run asynchronously and the results can be retrieved using the bulk-export task ID.

## Headers

- `EARLY-ACCESS` string

## Request body

- object
  - `models` object, required

## Response `202`

Task started

- BulkExportCreateResponse202
  - `pollingUri` string
  - `taskId` string

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Not Found
- `429`: Too Many Requests
- `500`: Internal Server Error

---

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