---
title: "Get Termbase Import History"
method: GET
path: "/termbases/{termbaseId}/imports"
tags: ["Termbase Import"]
---

# Get Termbase Import History

`GET /termbases/{termbaseId}/imports`

Gets the import history for a termbase.

## Query parameters

- `fields` string
- `top` integer
- `skip` integer

## Headers

- `Authorization` string, required
- `X-LC-Tenant` string, required

## Response `200`

OK

- ListTermbaseImportHistory
  - `items` TermbaseImportHistoryResponse[]
    - `id` string, required — The termbase import identifier.
    - `fileName` string — <div style="display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px">default</div><div style="display: inline;">The file name of the imported file.</div>
    - `fileSize` integer — The file size of the imported file.
    - `status` 'pending' | 'queued' | 'processing' | 'done' | 'cancelled' | 'failed' | 'error', required — The status of the import operation.<br> `pending` - The import was just created and it's waiting for user input.<br> `queued` - The import passed the structural validation and it's waiting to be processed.<br> `processing` - The import is in progress.<br> `done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )<br> `cancelled` - The import process was interrupted.<br> `failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.<br> `error` - The import was unsuccessful due to an internal error.
    - `createdAt` string, date-time, nullable — UTC Timezone <br> Allowed formats: <br> "YYYY-MM-DDThh:mmZ" <br> "YYYY-MM-DDThh:mm:ssZ" <br> "YYYY-MM-DDThh:mm:ss.sZ" <br> "YYYY-MM-DDThh:mm:ss.ssZ" <br> "YYYY-MM-DDThh:mm:ss.sssZ"
    - `elapsedTime` integer — The last modified date of the import.
  - `itemCount` integer

## Other responses

- `400` — Error codes: * "invalid": Invalid input in the query parameter mentioned in the “name” field on the error response. * "minSize": Minimum size exceeded for the value mentioned in the "name" field on the error response. * "maxSize": Maximum size exceeded for the value mentioned in the "name" field on the error response.
- `401` — The user could not be identified.
- `403` — Error codes: * "forbidden": - The authenticated user is not allowed to read entry. * "entitlementMissing": - Your subscription does not include access to the requested type of benefit.

---

[API](https://skmtc.net/rws/apis/trados-cloud-platform-api.md) · [All operations](https://skmtc.net/rws/apis/trados-cloud-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rws/trados-cloud-platform-api/revisions/d42dac7c28a3/schema)
