---
title: "Get download status"
method: GET
path: "/v0/catalogs/download/{download_id}"
tags: ["Catalog"]
---

# Get download status

`GET /v0/catalogs/download/{download_id}`

## Request

- Base URL: `https://api.pixxel.space`
- URL: `https://api.pixxel.space/v0/catalogs/download/{download_id}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/pixxel/apis/stargate/docs/v0/catalogs/download/:download_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Get the current status of a download resource, signed_url field will be populated only if the operation is successful.

## Path parameters

- `download_id` string, required

## Response `200`

OK

- ClerkDownloadResponse
  - `id` string
  - `signed_url` string
  - `status` 'success' | 'created' | 'failed' | 'in_progress'

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/pixxel/apis/stargate.md) - [All operations](https://skmtc.dev/pixxel/apis/stargate/llms.txt) - [OpenAPI document](https://skmtc.dev/pixxel/apis/stargate/revisions/519562bd9d7a?raw)
