Search language assets
Language Assets
Search language assets
Search across term bases and translation memories for matching language assets.
Search behavior:
- Translation memories: returns only 100% (exact) and 101% (in-context) matches. No fuzzy, wildcard, or sub-segment matching is supported.
- Term bases: returns only approved terms matching the search text. No wildcard or partial matching.
Request limits:
- Max 50 queries per request, each up to 1000 characters.
- Up to 100 translation memories and 100 term bases are searched.
- Up to 10 TM matches returned per query text.
- Optional
clientIdrestricts to assets assigned to that client (or unassigned).
Execution:
- TM and TB searches run in parallel with a 20-second timeout.
- Partial results are returned if one search times out or fails.
- Check
metadata.tmSearchStatus/metadata.tbSearchStatus(COMPLETED, TIMED_OUT, FAILED). - Returns HTTP 503 when the service is under heavy load.
POST
Search language assets
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.
Authorizations
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.
Body
application/json
Maximum array length:
50When provided, only Term Bases and Translation Memories assigned to this client are searched. If not provided, all Term Bases and Translation Memories are searched.
Example:
"TZTenUqAlyWE4NmAvQRMq1"