translations

Get translation package metadata

Changed on

Returns metadata and HATEOAS links for an existing translation package. The content link is always ready for download immediately - its processUid is always null. If generateTmx was requested, use this endpoint to poll for TMX readiness: while the translationMemory link's processUid is set, the TMX is still being prepared; once it's null, the TMX is ready too.

Returns 202 while the TMX is still being prepared, 200 once everything requested is ready.

get/translations-api/v2/projects/{projectId}/translation-packages/{translationPackageUid}

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.

translationPackageUidstring required

UID of the translation package.

Response

Package resources ready for download.

Example response

{
  "response": {
    "data": {
      "projectId": "84c012a33",
      "localeId": "fr-FR",
      "created": "2026-01-15T10:00:00Z"
    }
  }
}

Changes