curl --request POST \
--url https://cloud.memsource.com/web/api2/v2/transMemories/{transMemoryUid}/segments \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"pageNumber": 50000,
"pageSize": 50,
"searchInLocale": "<string>",
"query": "<string>",
"showLocales": [
"<string>"
]
}
'{
"content": [
{
"grossScore": 123,
"score": 123,
"segmentId": "<string>",
"source": {
"client": {
"id": 123,
"name": "<string>"
},
"createdAt": 123,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"domain": {
"id": 123,
"name": "<string>"
},
"filename": "<string>",
"id": "<string>",
"key": "<string>",
"lang": "<string>",
"modifiedAt": 123,
"modifiedBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"nextSegment": "<string>",
"previousSegment": "<string>",
"project": {
"id": 123,
"name": "<string>",
"uid": "<string>"
},
"rtl": true,
"subDomain": {
"id": 123,
"name": "<string>"
},
"tagMetadata": [
{
"content": "<string>",
"id": "<string>",
"transAttributes": "<string>",
"type": "<string>"
}
],
"text": "<string>"
},
"subSegment": true,
"transMemory": {
"id": "<string>",
"name": "<string>",
"reverse": true,
"uid": "<string>"
},
"translations": [
{
"client": {
"id": 123,
"name": "<string>"
},
"createdAt": 123,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"domain": {
"id": 123,
"name": "<string>"
},
"filename": "<string>",
"id": "<string>",
"key": "<string>",
"lang": "<string>",
"modifiedAt": 123,
"modifiedBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"nextSegment": "<string>",
"previousSegment": "<string>",
"project": {
"id": 123,
"name": "<string>",
"uid": "<string>"
},
"rtl": true,
"subDomain": {
"id": 123,
"name": "<string>"
},
"tagMetadata": [
{
"content": "<string>",
"id": "<string>",
"transAttributes": "<string>",
"type": "<string>"
}
],
"text": "<string>"
}
]
}
],
"numberOfElements": 123,
"pageNumber": 123,
"pageSize": 123,
"sort": {
"orders": [
{
"direction": "ASC",
"property": "<string>"
}
]
},
"totalElements": 123,
"totalPages": 123
}curl --request POST \
--url https://cloud.memsource.com/web/api2/v2/transMemories/{transMemoryUid}/segments \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"pageNumber": 50000,
"pageSize": 50,
"searchInLocale": "<string>",
"query": "<string>",
"showLocales": [
"<string>"
]
}
'{
"content": [
{
"grossScore": 123,
"score": 123,
"segmentId": "<string>",
"source": {
"client": {
"id": 123,
"name": "<string>"
},
"createdAt": 123,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"domain": {
"id": 123,
"name": "<string>"
},
"filename": "<string>",
"id": "<string>",
"key": "<string>",
"lang": "<string>",
"modifiedAt": 123,
"modifiedBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"nextSegment": "<string>",
"previousSegment": "<string>",
"project": {
"id": 123,
"name": "<string>",
"uid": "<string>"
},
"rtl": true,
"subDomain": {
"id": 123,
"name": "<string>"
},
"tagMetadata": [
{
"content": "<string>",
"id": "<string>",
"transAttributes": "<string>",
"type": "<string>"
}
],
"text": "<string>"
},
"subSegment": true,
"transMemory": {
"id": "<string>",
"name": "<string>",
"reverse": true,
"uid": "<string>"
},
"translations": [
{
"client": {
"id": 123,
"name": "<string>"
},
"createdAt": 123,
"createdBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"domain": {
"id": 123,
"name": "<string>"
},
"filename": "<string>",
"id": "<string>",
"key": "<string>",
"lang": "<string>",
"modifiedAt": 123,
"modifiedBy": {
"email": "<string>",
"firstName": "<string>",
"id": "<string>",
"lastName": "<string>",
"role": "SYS_ADMIN",
"uid": "<string>",
"userName": "<string>"
},
"nextSegment": "<string>",
"previousSegment": "<string>",
"project": {
"id": 123,
"name": "<string>",
"uid": "<string>"
},
"rtl": true,
"subDomain": {
"id": 123,
"name": "<string>"
},
"tagMetadata": [
{
"content": "<string>",
"id": "<string>",
"transAttributes": "<string>",
"type": "<string>"
}
],
"text": "<string>"
}
]
}
],
"numberOfElements": 123,
"pageNumber": 123,
"pageSize": 123,
"sort": {
"orders": [
{
"direction": "ASC",
"property": "<string>"
}
]
},
"totalElements": 123,
"totalPages": 123
}Documentation Index
Fetch the complete documentation index at: https://developers.phrase.com/llms.txt
Use this file to discover all available pages before exploring further.
Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.
Page number, starting with 0, default 0
0 <= x <= 100000Page size, accepts values between 1 and 100, default 50
1 <= x <= 100Language to search in.
Search query. When null or blank, "*" is used (matches all segments).
Languages to show in response. When empty or null, all TM languages are used.
Was this page helpful?