---
title: "Check for an async process for job"
method: GET
path: "/jobs-api/v3/projects/{projectId}/jobs/{translationJobUid}/processes/{processUid}"
tags: ["Jobs"]
---

# Check for an async process for job

`GET /jobs-api/v3/projects/{projectId}/jobs/{translationJobUid}/processes/{processUid}`

## Request

- Base URL: `https://api.smartling.com`
- URL: `https://api.smartling.com/jobs-api/v3/projects/{projectId}/jobs/{translationJobUid}/processes/{processUid}`
- Auth: HTTP bearer

This checks for an asynchronous process for a job.

## Path parameters

- `projectId` string, required: Unique identifier of a Smartling project — 9 lowercase alphanumeric characters.
- `translationJobUid` string, required: Translation job unique identifier — 12 lowercase alphanumeric characters.
- `processUid` string, required: Unique identifier of an async process (UUID v4).

## Response `200`

OK

- ProcessCheckJobResponse
  - `response` object, required
    - `code` 'SUCCESS', required: Indicates whether the response was successful or what error has occurred.
    - `data` object
      - `createdDate` string, date-time: ISO 8601 UTC timestamp.
      - `modifiedDate` string, date-time: ISO 8601 UTC timestamp.
      - `processState` string: The current state of the process. Values returned are IN_PROGRESS | COMPLETED | FAILED.
      - `processUid` string: Unique identifier of an async process (UUID v4).

## Other responses

- `400`: Provided request parameters are invalid.
- `401`: Provided credentials are not valid.
- `429`: Too many simultaneous API requests.
- `500`: Unexpected error

## Changes

- **2026-10-17** `2cd7a8215799`: 11 breaking, 1 info
  - added the pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` to the `path` request parameter `processUid`
  - added the pattern `^[a-z0-9]{12}$` to the `path` request parameter `translationJobUid`
  - added the pattern `^[a-z0-9]{9}$` to the `path` request parameter `projectId`
  - the response property `response/errors/items/details` became nullable for the status `400`
  - …8 more

[Operation history](https://skmtc.dev/smartling/apis/smartling-rest-api-reference/changes/jobs-api/v3/projects/:projectId/jobs/:translationJobUid/processes/:processUid/get.md)

---

[API](https://skmtc.dev/smartling/apis/smartling-rest-api-reference.md) - [All operations](https://skmtc.dev/smartling/apis/smartling-rest-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/smartling/apis/smartling-rest-api-reference/revisions/e63066e7f5e9?raw)
