---
title: "Cancel an import job"
method: POST
path: "/v1/import/jobs/{jobId}/cancel"
tags: ["Import"]
---

# Cancel an import job

`POST /v1/import/jobs/{jobId}/cancel`

## Request

- Base URL: `https://api.configure.dev`
- URL: `https://api.configure.dev/v1/import/jobs/{jobId}/cancel`
- Auth: API key in header `X-API-Key`

## Path parameters

- `jobId` string, required

## Headers

- `X-Agent` string

## Response `200`

Import job after cancellation request.

- ImportJob
  - `id` string
  - `mode` 'backfill'
  - `status` 'queued' | 'processing' | 'completed' | 'failed' | 'cancelled'
  - `accepted_profiles` integer
  - `estimated_message_count` integer
  - `estimated_input_chars` integer
  - `imported_memory_count` integer
  - `processed_profile_count` integer
  - `failed_profile_count` integer
  - `quota` object
    - `imported_profiles` ImportQuotaState
      - `used` integer
      - `limit` union
        - integer
        - 'unlimited'
      - `requestedNew` integer
      - `remaining` union
        - integer
        - 'unlimited'
  - `caps` ImportCaps
    - `max_profiles_per_job` integer
    - `max_total_input_chars_per_job` integer
    - `max_concurrent_import_jobs` integer
    - `max_conversations_per_profile` integer
    - `max_messages_per_conversation` integer
    - `max_chars_per_message` integer
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `started_at` string, date-time, nullable
  - `completed_at` string, date-time, nullable
  - `cancelled_at` string, date-time, nullable

---

[API](https://skmtc.dev/configure/apis/configure-http-api.md) · [All operations](https://skmtc.dev/configure/apis/configure-http-api/llms.txt) · [OpenAPI document](https://skmtc.dev/configure/apis/configure-http-api/revisions/ec760a9533d2?raw)
