---
title: "Retrieve a planning table import"
method: GET
path: "/tables/{table_pk}/imports/{id}"
tags: ["Planning Table"]
---

# Retrieve a planning table import

`GET /tables/{table_pk}/imports/{id}`

Nested import-run resource under a Planning Table (/tables/{table_pk}/imports).

Queryset is on PlanningTableImport (company-scoped via the parent table FK).
Access is enforced via PlanningTableImport model permissions (see PermissionSets).

## Path parameters

- `id` string, required
- `table_pk` string, required

## Headers

- `X-Company-ID` string, required

## Response `200`

- PlanningTableImport — Mixin to delegate create, update, and destroy operations to a service class.
  - `id` integer, required
  - `planning_table_id` integer, required
  - `status` 'ERROR' | 'IMPORTED' | 'PROCESSING' | 'CANCELLED', required — * `ERROR` - Error * `IMPORTED` - Imported * `PROCESSING` - Processing * `CANCELLED` - Cancelled
  - `status_message` string, nullable, required
  - `error_code` string, nullable, required
  - `created_at` string, date-time, required
  - `completed_at` string, date-time, nullable, required
  - `source_import_type` 'USER' | 'SCHEDULED', required — * `USER` - User * `SCHEDULED` - Scheduled

---

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