---
title: "Create CSV file"
method: POST
path: "/v1/queries/:job_key/create_csv"
---

# Create CSV file

`POST /v1/queries/:job_key/create_csv`

Generate a CSV file export of existing query results. Once the CSV file has been created, a URL to the file will be available when fetching this query again.

## Path parameters

- `job_key` string, required

## Query parameters

- `wait_for` string

## Response `200`

Successful response

- object — Base response envelope for all successful API responses.
  - `success` true, required
  - `request_id` string, required
  - `result` object, required
    - `url` string, nullable, required — A signed URL that can be used to download query results. This URL expires after 1 hour, after which a new URL can be requested using this route.

## Other responses

- `4XX` — Client error. Possible status codes include: 400 (invalid request), 401 (missing or invalid API key), 403 (insufficient permissions), 404 (resource not found), 429 (rate limit exceeded).
- `5XX` — Internal server error.

---

[API](https://skmtc.net/count/apis/count-public-api.md) · [All operations](https://skmtc.net/count/apis/count-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/count/count-public-api/versions/858ed44750ff/schema)
