---
title: "Start dataset CSV export"
method: POST
path: "/v1/private/datasets/{id}/export"
tags: ["Datasets"]
---

# Start dataset CSV export

`POST /v1/private/datasets/{id}/export`

Initiates an asynchronous CSV export job for the dataset. Returns immediately with job details for polling.

## Path parameters

- `id` string, uuid, required

## Response `200`

Existing export job in progress

- DatasetExportJobPublic
  - `id` string, uuid
  - `dataset_id` string, uuid
  - `dataset_name` string
  - `status` 'PENDING' | 'PROCESSING' | 'COMPLETED' | 'FAILED'
  - `file_path` string
  - `error_message` string
  - `created_at` string, date-time
  - `last_updated_at` string, date-time
  - `expires_at` string, date-time
  - `viewed_at` string, date-time
  - `created_by` string
  - `last_updated_by` string

## Other responses

- `202` — Export job created

---

[API](https://skmtc.net/comet-ml/apis/opik-rest-api.md) · [All operations](https://skmtc.net/comet-ml/apis/opik-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/comet-ml/opik-rest-api/versions/4ed2fbc97cc3/schema)
