Context

Retrieve asynchronous process results

Changed on

Check the status of the asynchronous process and get the results once the process is completed

get/context-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

Identifier of the asynchronous process obtained when running asynchronous request.

Response

OK

Example response

{
  "response": {
    "createdDate": "2026-01-15T10:00:00Z",
    "modifiedDate": "2026-01-15T10:00:00Z",
    "result": {
      "bindings": [
        {
          "stringHashcode": "d41d8cd98f00b204e9800998ecf8427e"
        }
      ]
    }
  }
}

Changes

    • breaking

      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

    • breaking

      added the pattern ^[a-z0-9]{9}$ to the path request parameter projectId

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the response property /// became nullable for the status

    • breaking

      the //////// response's property type changed from string to no type for status

    • info

      for the path request parameter processUid, the format was generalized from uuid to no format

    • info

      for the path request parameter projectId, the format was generalized from uuid to no format

    • info

      added to the //////// response property allOf list for the response status

    • info

      endpoint added