Jobs

Get details of job

Changed on

This gets the details of a job such as job name, description, due date, and reference number.

get/jobs-api/v3/projects/{projectId}/jobs/{translationJobUid}

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.

translationJobUidstring required

Translation job unique identifier — 12 lowercase alphanumeric characters.

Example:j45v1uvsi3tx

Response

OK

Example response

{
  "response": {
    "data": {
      "createdByUserUid": "99b0662fbae1",
      "createdDate": "2026-01-15T10:00:00Z",
      "dueDate": "2026-01-15T10:00:00Z",
      "firstCompletedDate": "2026-01-15T10:00:00Z",
      "firstAuthorizedDate": "2026-01-15T10:00:00Z",
      "jobNumber": "SMTL-123",
      "priority": 238,
      "lastCompletedDate": "2026-01-15T10:00:00Z",
      "lastAuthorizedDate": "2026-01-15T10:00:00Z",
      "modifiedByUserUid": "99b0662fbae1",
      "modifiedDate": "2026-01-15T10:00:00Z",
      "targetLocaleIds": [
        "fr-FR"
      ],
      "customFields": [
        {
          "fieldUid": "3rrwchzmjf24",
          "fieldName": "Department Name",
          "fieldValue": "Finance Dept"
        }
      ],
      "translationJobUid": "j45v1uvsi3tx"
    }
  }
}

Changes

    • breaking

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

    • 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

    • breaking

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

    • info

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

    • info

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

    • info

      the //// response's property pattern ^[a-z]{2}(-[A-Z]{2})?$ was added for the status

    • info

      the /// response's property pattern ^[a-z0-9]{12}$ was added for the status

    • warning

      added the new AWAITING_AUTHORIZATION enum value to the /// response property for the response status

    • warning

      added the new CANCELLED enum value to the /// response property for the response status

    • warning

      added the new CLOSED enum value to the /// response property for the response status

    • warning

      added the new COMPLETED enum value to the /// response property for the response status

    • warning

      added the new DELETED enum value to the /// response property for the response status

    • warning

      added the new DRAFT enum value to the /// response property for the response status

    • warning

      added the new IN_PROGRESS enum value to the /// response property for the response status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property ////// to the response with the status