---
title: "Request Data Import"
method: POST
path: "/v1/imports"
---

# Request Data Import

`POST /v1/imports`

## Headers

- `Content-Type` string
- `Accept` string
- `Authorization` string, required

## Response `200`

CSV - OK - Import job successfully created

- object
  - `end_time` string
  - `file_size` string
  - `filename` string
  - `job_id` string
  - `links` string
  - `start_time` string
  - `status` 'queued' | 'validating' | 'processing' | 'pending_refresh' | 'completed' | 'failed'
  - `total_rows` string

## Other responses

- `401` — Unauthorized - Invalid API key or insufficient permissions
- `409` — Conflict - Import job already in progress

---

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