---
title: "Get project reimport status"
method: GET
path: "/api/projects/{id}/reimports/{reimport_pk}/"
tags: ["Projects"]
---

# Get project reimport status

`GET /api/projects/{id}/reimports/{reimport_pk}/`

Poll the status of an asynchronous project reimport operation.
            
            **Usage:**
            1. When you POST to reimport tasks, you'll receive a response with a reimport ID
            2. Use that `reimport_id` with this GET endpoint to check the reimport status
            3. Poll this endpoint to see if the reimport has completed, is still processing, or has failed
            4. **Reimport errors and failures will only be visible in this GET response**, not in the original POST request
            
            This endpoint returns detailed information about the reimport including task counts, status, and any error messages.

## Path parameters

- `id` integer, required
- `reimport_pk` integer, required

## Response `200`

- ProjectReimport
  - `annotation_count` integer
  - `data_columns` unknown
  - `duration` integer
  - `error` string, nullable
  - `file_upload_ids` unknown
  - `files_as_tasks_list` boolean
  - `found_formats` unknown
  - `id` integer, required
  - `prediction_count` integer
  - `project` integer, nullable
  - `status` 'created' | 'in_progress' | 'failed' | 'completed' — * `created` - Created * `in_progress` - In progress * `failed` - Failed * `completed` - Completed
  - `task_count` integer

---

[API](https://skmtc.dev/humansignal/apis/label-studio-api.md) · [All operations](https://skmtc.dev/humansignal/apis/label-studio-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/humansignal/label-studio-api/revisions/8aba0fdc124a/schema)
