---
title: "Check translation status"
method: GET
path: "/v2/blu_translate/check"
tags: ["translate"]
---

# Check translation status

`GET /v2/blu_translate/check`

Check the status of a document translation by ID

## Query parameters

- `id` string, required

## Headers

- `Authorization` string, required

## Response `200`

OK

- BluenteInternalTranslateServiceTranslateCheckStatus
  - `cache_file_status` string
  - `filename` string
  - `id` integer
  - `internal_error_code` integer — internal error code that will be used to sync to amplitude(316,312 etc)
  - `internal_error_msg` string — internal error msg that will be used to sync to amplitude(316,312 etc)
  - `message` string
  - `original_page_count` integer — original page count of the file
  - `pageCount` integer
  - `serviceCode` integer
  - `show_watermark` boolean — show watermark in the file
  - `source_lang` string
  - `status` string
  - `sub_task_statuses` BluenteInternalTranslateServiceTranslateCheckStatus[] — Status of sub-tasks for multi-file upload
  - `target_lang` string
  - `updatedAt` string

---

[API](https://skmtc.net/bluente/apis/bluente-api.md) · [All operations](https://skmtc.net/bluente/apis/bluente-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bluente/bluente-api/revisions/5c90e58bf672/schema)
