---
title: "Export project issues (async)"
method: POST
path: "/v1/projects/{projectSlug}/issues/export"
tags: ["Issues"]
---

# Export project issues (async)

`POST /v1/projects/{projectSlug}/issues/export`

Enqueues an asynchronous CSV export. The response returns immediately; the download link is emailed to `recipient` when the file is ready. The recipient must be a member of the requesting organization.

## Path parameters

- `projectSlug` string, required — Project slug (human-readable identifier)

## Request body

- ExportIssuesBody
  - `recipient` string, email, required — Email address the download link is sent to. Must belong to a member of the requesting organization.
  - `issueIds` string[] — Restrict the export to this subset of issues. Omit to export every issue in the project.
  - `lifecycleGroup` 'active' | 'archived' — `"active"` for unresolved/unignored issues; `"archived"` for the rest. Omit to include both.

## Response `202`

Export enqueued

- ExportIssuesResponse
  - `status` 'queued', required — Always `"queued"`. The CSV is emailed to `recipient` when ready.

## Other responses

- `400` — Validation error
- `401` — Unauthorized
- `404` — Not found

---

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