Skip to main content
GET
/
api2
/
v2
/
projects
/
{projectUid}
/
transMemories
Get translation memories
curl --request GET \
  --url https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/transMemories
{
  "ptmsPerTargetLang": [
    {
      "targetLang": "<string>",
      "ptmsPerWfStep": [
        {
          "wfStep": {
            "uid": "<string>"
          },
          "ptmData": [
            {
              "wfStep": {
                "uid": "<string>"
              },
              "writeMode": true,
              "readMode": true,
              "penalty": 123,
              "targetLang": "<string>",
              "transMemory": {
                "internalId": 123,
                "uid": "<string>",
                "name": "<string>",
                "sourceLang": "<string>",
                "targetLangs": [
                  "<string>"
                ]
              },
              "applyPenaltyTo101Only": true,
              "order": 123,
              "sharedOwner": "<string>"
            }
          ]
        }
      ]
    }
  ],
  "maxTmsEnabled": 123
}

Path Parameters

projectUid
string
required

Query Parameters

targetLang
string

Filter project translation memories by target language

wfStepUid
string

Filter project translation memories by workflow step

definePriority
boolean
getAllInSharedProject
boolean

Get all TMs in shared project (TM assigned from vendor and buyer)

Response

successful operation

ptmsPerTargetLang
object[]
maxTmsEnabled
integer
I