---
title: "Export as file (async)"
method: POST
path: "/v1/sheets/{sheet_id}/export-file-async/{format}"
tags: ["Sheets"]
---

# Export as file (async)

`POST /v1/sheets/{sheet_id}/export-file-async/{format}`

Create an asynchronous job to export the sheet in the given format.

## Path parameters

- `sheet_id` integer, required
- `format` 'csv' | 'excel' | 'json' | 'jsonl' | 'parquet', required

## Query parameters

- `row_filter` 'all' | 'clean' | 'errors'
- `include_unmapped` boolean
- `warning_behavior` 'importAsError' | 'importAsClean'

## Response `200`

The request has succeeded.

- ExportJobResponse
  - `id` integer — The id of the export job.
  - `status` 'RUNNING' | 'SUCCESS' | 'ERROR' — The status of the export job.
  - `sheet_export_id` integer — The id of the resulting export file (available when status is SUCCESS).

---

[API](https://skmtc.dev/oneschema/apis/templates.md) · [All operations](https://skmtc.dev/oneschema/apis/templates/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oneschema/templates/revisions/40674aa6d4d9/schema)
