---
title: "Export job status"
method: GET
path: "/api/v1/exports/{id}"
tags: ["Public read (v1)"]
---

# Export job status

`GET /api/v1/exports/{id}`

## Request

- Base URL: `https://dribba.com`
- URL: `https://dribba.com/api/v1/exports/{id}`
- Auth: none required

Progress and, once finished, the URL of the result. A 404 means the job expired or the request reached a different instance — jobs are instance-scoped.

## Path parameters

- `id` string, required

## Response `200`

Export job status

- ExportJob
  - `id` string, required
  - `status` 'accepted' | 'running' | 'completed' | 'failed', required
  - `created_at` string, date-time
  - `finished_at` string, date-time, nullable
  - `progress` object, required
    - `done` integer, required
    - `total` integer, required
  - `status_url` string, uri, required
  - `result_url` string, uri, nullable
  - `error` string, nullable
  - `expires_at` string, date-time
  - `instance_scoped` boolean
  - `note` string
  - `requested_pages` integer
  - `unknown_paths` string[]

## Other responses

- `404`: The route or the resource does not exist
- `405`: Method not supported by this endpoint
- `429`: Rate limit exceeded
- `500`: Unexpected server error

---

[API](https://skmtc.dev/dribba/apis/dribba-public-api.md) · [All operations](https://skmtc.dev/dribba/apis/dribba-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dribba/apis/dribba-public-api/revisions/694a12831fd4?raw)
