translations

Get async process status

Changed on

Returns detailed status and statistics for a background process (package generation, import processing, etc.). Use the processUid from HATEOAS links or import responses to track progress.

get/translations-api/v2/projects/{projectId}/processes/{processUid}

Request

  • Base URL
    https://api.smartling.com
  • Auth
    HTTP bearer

Path parameters

projectIdstring required

Unique identifier of a Smartling project — 9 lowercase alphanumeric characters.

Example:84c012a33

A unique project identifier. This can be found in the Smartling Dashboard under Account Settings > API.

processUidstring required

Unique identifier of an async process (UUID v4).

Example:097ecbc2-8f1b-4ce5-b5c4-d48c3f0e5d9e

Process identifier returned by the initiating operation.

Response

Process status retrieved.

Example response

{
  "response": {
    "data": {
      "processUid": "097ecbc2-8f1b-4ce5-b5c4-d48c3f0e5d9e",
      "processState": "COMPLETED",
      "createdDate": "2026-01-15T10:00:00Z",
      "modifiedDate": "2026-01-15T10:00:00Z",
      "translationJobUid": "j45v1uvsi3tx"
    }
  }
}

Changes