Jobs

Get translation job strings.

Changed on

This gets translation job string hashcodes with locales

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

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

Query parameters

targetLocaleIdstring

Locale identifier. Either a 2-letter language code (en) or a language-region pair (en-US). The language part is always lowercase; the region part is always uppercase.

Example:fr-FR

Target / translation locale id.

limitinteger

Max amount of result items.

offsetinteger

Amount of items to skip.

Response

OK

Example response

{
  "response": {
    "data": {
      "items": [
        {
          "targetLocaleId": "fr-FR",
          "hashcode": "d41d8cd98f00b204e9800998ecf8427e"
        }
      ]
    }
  }
}

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

      added the pattern ^[a-z]{2}(-[A-Z]{2})?$ to the query request parameter targetLocaleId

    • 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, and format from hash to no format for 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

      endpoint added