# Phrase Developer Hub ## Docs - [Authentication](https://developers.phrase.com/en/api/connectors/authentication.md) - [List available connectors](https://developers.phrase.com/en/api/connectors/connectors/list-available-connectors.md): Returns all Bifrost-compatible connectors you have configured. - [Convert an XLIFF file from the connector to a raw file used by Contentful asynchronously](https://developers.phrase.com/en/api/connectors/contentful/convert-an-xliff-file-from-the-connector-to-a-raw-file-used-by-contentful-asynchronously.md): Return a raw file converted from an XLIFF file. - [Convert an XLIFF file from the connector to a raw file used by Contentful synchronously](https://developers.phrase.com/en/api/connectors/contentful/convert-an-xliff-file-from-the-connector-to-a-raw-file-used-by-contentful-synchronously.md): Return a raw file converted from an XLIFF file. - [Convert raw content from Contentful to XLIFF asynchronously](https://developers.phrase.com/en/api/connectors/contentful/convert-raw-content-from-contentful-to-xliff-asynchronously.md): Return XLIFF files converted from raw content from Contentful. - [Convert raw content from Contentful to XLIFF synchronously](https://developers.phrase.com/en/api/connectors/contentful/convert-raw-content-from-contentful-to-xliff-synchronously.md): Return XLIFF files converted from raw content from Contentful. - [Download raw content asynchronously](https://developers.phrase.com/en/api/connectors/contentful/download-raw-content-asynchronously.md): Download raw content asynchronously from Contentful without modifications from the connector. This endpoint is useful if you require maximum flexibility in working your data. - [Download raw content asynchronously](https://developers.phrase.com/en/api/connectors/contentful/download-raw-content-asynchronously-1.md): Download raw content asynchronously from Contentful without modifications from the connector. This endpoint is useful if you require maximum flexibility in working your data. - [Download raw content synchronously](https://developers.phrase.com/en/api/connectors/contentful/download-raw-content-synchronously.md): Download raw content synchronously from Contentful without modifications from the connector. This endpoint is useful if you require maximum flexibility in working your data. - [Download raw content synchronously](https://developers.phrase.com/en/api/connectors/contentful/download-raw-content-synchronously-1.md): Download raw content synchronously from Contentful without modifications from the connector. This endpoint is useful if you require maximum flexibility in working your data. - [List content asynchronously](https://developers.phrase.com/en/api/connectors/contentful/list-content-asynchronously.md) - [List content synchronously](https://developers.phrase.com/en/api/connectors/contentful/list-content-synchronously.md) - [Upload raw content asynchronously](https://developers.phrase.com/en/api/connectors/contentful/upload-raw-content-asynchronously.md): Upload raw content asynchronously to Contentful. - [Upload raw content synchronously](https://developers.phrase.com/en/api/connectors/contentful/upload-raw-content-synchronously.md): Upload raw content synchronously to Contentful. - [Upload xliff content asynchronously](https://developers.phrase.com/en/api/connectors/contentful/upload-xliff-content-asynchronously.md): Upload xliff content asynchronously to Contentful. - [Upload xliff content synchronously](https://developers.phrase.com/en/api/connectors/contentful/upload-xliff-content-synchronously.md): Upload xliff content synchronously to Contentful. - [Download file from file storage synchronously](https://developers.phrase.com/en/api/connectors/files/download-file-from-file-storage-synchronously.md): Download file synchronously from the file storage. - [Upload file to file storage asynchronously](https://developers.phrase.com/en/api/connectors/files/upload-file-to-file-storage-asynchronously.md): Upload file asynchronously to the file storage. The file is saved and can be retrieved by sending a GET request to this endpoint. The returned ID can be used as a parameter for uploading files to third party systems or for file conversion. The file will be deleted after 1 day. - [Upload file to file storage synchronously](https://developers.phrase.com/en/api/connectors/files/upload-file-to-file-storage-synchronously.md): Upload file synchronously to the file storage. The file is saved and can be retrieved by sending a GET request to this endpoint. The returned ID can be used as a parameter for uploading files to third party systems or for file conversion. The file will be deleted after 1 day. - [Introduction](https://developers.phrase.com/en/api/connectors/introduction.md) - [Login](https://developers.phrase.com/en/api/language-ai/authentication/login.md): DEPRECATED: Use as a fallback method only - Phrase Platform API tokens should be the preferred way. Returns information about the user with the token to be used in the Authorization header and its expiration date. - [Action result](https://developers.phrase.com/en/api/language-ai/file-translations/action-result.md): Use the Accept header with either `application/octet-stream` to get the file or use `application/json` to get the quality estimation. - [File processing metadata](https://developers.phrase.com/en/api/language-ai/file-translations/file-processing-metadata.md): Allows the fetching of metadata from the processing file. The completed file can be downloaded using the [File download](/en/api/language-ai/file-translations/action-result) endpoint. - [File translations](https://developers.phrase.com/en/api/language-ai/file-translations/file-translations.md): Creates a new file translations request based on multipart/form-data. The translation state can be fetched utilizing a returned UID in the response and a [Metadata](/en/api/language-ai/file-translations/file-processing-metadata) endpoint. It is also possible to download the translated file using t… - [Introduction](https://developers.phrase.com/en/api/language-ai/introduction.md) - [List Language AI Profiles](https://developers.phrase.com/en/api/language-ai/list-language-ai-profiles/list-language-ai-profiles.md): List available Language AI profiles for the user. - [Text translations](https://developers.phrase.com/en/api/language-ai/text-translations/text-translations.md): Translates the text content utilizing Phrase Language AI capabilities. Can identify the source language, if not provided, and translate the text to the target language. If language identification is requested, system needs to have at least 50 characters. - [Text translations v2](https://developers.phrase.com/en/api/language-ai/text-translations/text-translations-v2.md): Translates the text content utilizing Phrase Language AI capabilities. Can identify the source language, if not provided, and translate the text to the target language. If language identification is requested, system needs to have at least 50 characters. - [API Reference](https://developers.phrase.com/en/api/overview.md): Explore Phrase's suite of APIs for localization and translation management - [Authentication](https://developers.phrase.com/en/api/platform/authentication.md) - [Introduction](https://developers.phrase.com/en/api/platform/introduction.md) - [Token Endpoint](https://developers.phrase.com/en/api/platform/oauth/token-endpoint.md): Token Endpoint provides tokens according to **OAuth 2.0/OIDC 1.0** (RFC-6749) specifications and its extension **OAuth 2.0 Token Exchange** (RFC-8693). - [Get a single account](https://developers.phrase.com/en/api/strings/accounts/get-a-single-account.md): Get details on a single account. - [List accounts](https://developers.phrase.com/en/api/strings/accounts/list-accounts.md): List all accounts the current user has access to. - [Authentication](https://developers.phrase.com/en/api/strings/authentication.md) - [Create an authorization](https://developers.phrase.com/en/api/strings/authorizations/create-an-authorization.md): Create a new authorization. - [Delete an authorization](https://developers.phrase.com/en/api/strings/authorizations/delete-an-authorization.md): Delete an existing authorization. API calls using that token will stop working. - [Get a single authorization](https://developers.phrase.com/en/api/strings/authorizations/get-a-single-authorization.md): Get details on a single authorization. - [List authorizations](https://developers.phrase.com/en/api/strings/authorizations/list-authorizations.md): List all your authorizations. - [Update an authorization](https://developers.phrase.com/en/api/strings/authorizations/update-an-authorization.md): Update an existing authorization. - [Activate an automation](https://developers.phrase.com/en/api/strings/automations/activate-an-automation.md): Activate an automation. - [Create an automation](https://developers.phrase.com/en/api/strings/automations/create-an-automation.md): Create a new automation. - [Deactivate an automation](https://developers.phrase.com/en/api/strings/automations/deactivate-an-automation.md): Deactivate an automation. - [Destroy automation](https://developers.phrase.com/en/api/strings/automations/destroy-automation.md): Destroy an automation of an account. - [Get a single automation](https://developers.phrase.com/en/api/strings/automations/get-a-single-automation.md): Get details of a single automation. - [List automations](https://developers.phrase.com/en/api/strings/automations/list-automations.md): List all automations for an account. - [Trigger an automation](https://developers.phrase.com/en/api/strings/automations/trigger-an-automation.md): Trigger an automation. - [Update an automation](https://developers.phrase.com/en/api/strings/automations/update-an-automation.md): Update an existing automation. - [Create a blocked key](https://developers.phrase.com/en/api/strings/blacklisted-keys/create-a-blocked-key.md): Create a new rule for blocking keys. - [Delete a blocked key](https://developers.phrase.com/en/api/strings/blacklisted-keys/delete-a-blocked-key.md): Delete an existing rule for blocking keys. - [Get a single blocked key](https://developers.phrase.com/en/api/strings/blacklisted-keys/get-a-single-blocked-key.md): Get details on a single rule for blocking keys for a given project. - [List blocked keys](https://developers.phrase.com/en/api/strings/blacklisted-keys/list-blocked-keys.md): List all rules for blocking keys for the given project. - [Update a blocked key](https://developers.phrase.com/en/api/strings/blacklisted-keys/update-a-blocked-key.md): Update an existing rule for blocking keys. - [Compare branches](https://developers.phrase.com/en/api/strings/branches/compare-branches.md): Compare branch with main branch. - [Create a branch](https://developers.phrase.com/en/api/strings/branches/create-a-branch.md): Create a new branch. - [Create comparison (async.)](https://developers.phrase.com/en/api/strings/branches/create-comparison-async.md): Create a branch comparison asynchronously. - [Delete a branch](https://developers.phrase.com/en/api/strings/branches/delete-a-branch.md): Delete an existing branch. - [Get a single branch](https://developers.phrase.com/en/api/strings/branches/get-a-single-branch.md): Get details on a single branch for a given project. - [List branches](https://developers.phrase.com/en/api/strings/branches/list-branches.md): List all branches the of the current project. - [Merge a branch](https://developers.phrase.com/en/api/strings/branches/merge-a-branch.md): Merge an existing branch. - [Sync a branch](https://developers.phrase.com/en/api/strings/branches/sync-a-branch.md): Sync an existing branch. - [Update a branch](https://developers.phrase.com/en/api/strings/branches/update-a-branch.md): Update an existing branch. - [Create a reaction](https://developers.phrase.com/en/api/strings/comment-reactions/create-a-reaction.md): Create a new reaction for a comment. - [Delete a reaction](https://developers.phrase.com/en/api/strings/comment-reactions/delete-a-reaction.md): Delete an existing reaction. - [Get a single reaction](https://developers.phrase.com/en/api/strings/comment-reactions/get-a-single-reaction.md): Get details on a single reaction. - [List reactions](https://developers.phrase.com/en/api/strings/comment-reactions/list-reactions.md): List all reactions for a comment. - [Create a reply](https://developers.phrase.com/en/api/strings/comment-replies/create-a-reply.md): Create a new reply for a comment. - [Delete a reply](https://developers.phrase.com/en/api/strings/comment-replies/delete-a-reply.md): Delete an existing reply. - [Get a single reply](https://developers.phrase.com/en/api/strings/comment-replies/get-a-single-reply.md): Get details on a single reply. - [List replies](https://developers.phrase.com/en/api/strings/comment-replies/list-replies.md): List all replies for a comment. - [Mark a reply as read](https://developers.phrase.com/en/api/strings/comment-replies/mark-a-reply-as-read.md): Mark a reply as read. - [Mark a reply as unread](https://developers.phrase.com/en/api/strings/comment-replies/mark-a-reply-as-unread.md): Mark a reply as unread. - [Check if comment is read](https://developers.phrase.com/en/api/strings/comments/check-if-comment-is-read.md): Check if comment was marked as read. Returns 204 if read, 404 if unread. - [Create a comment](https://developers.phrase.com/en/api/strings/comments/create-a-comment.md): Create a new comment for a key. - [Delete a comment](https://developers.phrase.com/en/api/strings/comments/delete-a-comment.md): Delete an existing comment. - [Get a single comment](https://developers.phrase.com/en/api/strings/comments/get-a-single-comment.md): Get details on a single comment. - [List comments](https://developers.phrase.com/en/api/strings/comments/list-comments.md): List all comments for a key. - [Mark a comment as read](https://developers.phrase.com/en/api/strings/comments/mark-a-comment-as-read.md): Mark a comment as read. - [Mark a comment as unread](https://developers.phrase.com/en/api/strings/comments/mark-a-comment-as-unread.md): Mark a comment as unread. - [Update a comment](https://developers.phrase.com/en/api/strings/comments/update-a-comment.md): Update an existing comment. - [Create a property](https://developers.phrase.com/en/api/strings/custom-metadata/create-a-property.md): Create a new custom metadata property. - [Destroy property](https://developers.phrase.com/en/api/strings/custom-metadata/destroy-property.md): Destroy a custom metadata property of an account. - [Get a single property](https://developers.phrase.com/en/api/strings/custom-metadata/get-a-single-property.md): Get details of a single custom property. - [List properties](https://developers.phrase.com/en/api/strings/custom-metadata/list-properties.md): List all custom metadata properties for an account. - [Update a property](https://developers.phrase.com/en/api/strings/custom-metadata/update-a-property.md): Update an existing custom metadata property. - [Create a distribution](https://developers.phrase.com/en/api/strings/distributions/create-a-distribution.md): Create a new distribution. - [Delete a distribution](https://developers.phrase.com/en/api/strings/distributions/delete-a-distribution.md): Delete an existing distribution. - [Get a single distribution](https://developers.phrase.com/en/api/strings/distributions/get-a-single-distribution.md): Get details on a single distribution. - [List distributions](https://developers.phrase.com/en/api/strings/distributions/list-distributions.md): List all distributions for the given account. - [Update a distribution](https://developers.phrase.com/en/api/strings/distributions/update-a-distribution.md): Update an existing distribution. - [Delete document](https://developers.phrase.com/en/api/strings/documents/delete-document.md): Delete an existing document. - [List documents](https://developers.phrase.com/en/api/strings/documents/list-documents.md): List all documents the current user has access to. - [Create a Figma attachment](https://developers.phrase.com/en/api/strings/figma-attachments/create-a-figma-attachment.md): Create a new Figma attachment. - [Delete a Figma attachment](https://developers.phrase.com/en/api/strings/figma-attachments/delete-a-figma-attachment.md): Delete an existing Figma attachment. - [Get a single Figma attachment](https://developers.phrase.com/en/api/strings/figma-attachments/get-a-single-figma-attachment.md): Get details on a single Figma attachment for a given project. - [List Figma attachments](https://developers.phrase.com/en/api/strings/figma-attachments/list-figma-attachments.md): List all Figma attachments for the given project - [Update a Figma attachment](https://developers.phrase.com/en/api/strings/figma-attachments/update-a-figma-attachment.md): Update an existing Figma attachment. - [List formats](https://developers.phrase.com/en/api/strings/formats/list-formats.md): Get a handy list of all localization file formats supported in Phrase. - [Getting started](https://developers.phrase.com/en/api/strings/getting-started.md) - [Create a term base](https://developers.phrase.com/en/api/strings/glossaries/create-a-term-base.md): Create a new term base (previously: glossary). - [Delete a term base](https://developers.phrase.com/en/api/strings/glossaries/delete-a-term-base.md): Delete an existing term base (previously: glossary). - [Get a single term base](https://developers.phrase.com/en/api/strings/glossaries/get-a-single-term-base.md): Get details on a single term base (previously: glossary). - [List term bases](https://developers.phrase.com/en/api/strings/glossaries/list-term-bases.md): List all term bases (previously: glossaries) the current user has access to. - [Update a term base](https://developers.phrase.com/en/api/strings/glossaries/update-a-term-base.md): Update an existing term base (previously: glossary). - [Create a translation for a term](https://developers.phrase.com/en/api/strings/glossary-term-translations/create-a-translation-for-a-term.md): Create a new translation for a term in a term base (previously: glossary). - [Delete a translation for a term](https://developers.phrase.com/en/api/strings/glossary-term-translations/delete-a-translation-for-a-term.md): Delete an existing translation of a term in a term base (previously: glossary). - [Update a translation for a term](https://developers.phrase.com/en/api/strings/glossary-term-translations/update-a-translation-for-a-term.md): Update an existing translation for a term in a term base (previously: glossary). - [Create a term](https://developers.phrase.com/en/api/strings/glossary-terms/create-a-term.md): Create a new term in a term base (previously: glossary). - [Delete a term](https://developers.phrase.com/en/api/strings/glossary-terms/delete-a-term.md): Delete an existing term in a term base (previously: glossary). - [Get a single term](https://developers.phrase.com/en/api/strings/glossary-terms/get-a-single-term.md): Get details for a single term in the term base (previously: glossary). - [List terms](https://developers.phrase.com/en/api/strings/glossary-terms/list-terms.md): List all terms in term bases (previously: glossary) that the current user has access to. - [Update a term](https://developers.phrase.com/en/api/strings/glossary-terms/update-a-term.md): Update an existing term in a term base (previously: glossary). - [Build ICU skeletons](https://developers.phrase.com/en/api/strings/icu/build-icu-skeletons.md): Returns ICU skeletons for multiple locale codes based on a source content. - [Introduction](https://developers.phrase.com/en/api/strings/introduction.md) - [Create a new invitation](https://developers.phrase.com/en/api/strings/invitations/create-a-new-invitation.md): Invite a person to an account. Developers and translators need `project_ids` and `locale_ids` assigned to access them. Access token scope must include `team.manage`. - [Delete an invitation](https://developers.phrase.com/en/api/strings/invitations/delete-an-invitation.md): Delete an existing invitation (must not be accepted yet). Access token scope must include `team.manage`. - [Get a single invitation](https://developers.phrase.com/en/api/strings/invitations/get-a-single-invitation.md): Get details on a single invitation. Access token scope must include `team.manage`. - [List invitations](https://developers.phrase.com/en/api/strings/invitations/list-invitations.md): List invitations for an account. It will also list the accessible resources like projects and locales the invited user has access to. In case nothing is shown the default access from the role is used. Access token scope must include `team.manage`. - [Resend an invitation](https://developers.phrase.com/en/api/strings/invitations/resend-an-invitation.md): Resend the invitation email (must not be accepted yet). Access token scope must include `team.manage`. - [Update a member's invitation access](https://developers.phrase.com/en/api/strings/invitations/update-a-members-invitation-access.md): Update member's settings in the invitations. Access token scope must include `team.manage`. - [Update an invitation](https://developers.phrase.com/en/api/strings/invitations/update-an-invitation.md): Update an existing invitation (must not be accepted yet). The `email` cannot be updated. Developers and translators need `project_ids` and `locale_ids` assigned to access them. Access token scope must include `team.manage`. - [Create/Update a job annotation](https://developers.phrase.com/en/api/strings/job-annotations/createupdate-a-job-annotation.md): Create or update an annotation for a job. If the annotation already exists, it will be updated; otherwise, a new annotation will be created. - [Create/Update a job locale annotation](https://developers.phrase.com/en/api/strings/job-annotations/createupdate-a-job-locale-annotation.md): Create or update an annotation for a job locale. If the annotation already exists, it will be updated; otherwise, a new annotation will be created. - [Delete a job annotation](https://developers.phrase.com/en/api/strings/job-annotations/delete-a-job-annotation.md): Delete an annotation for a job. - [Delete a job locale annotation](https://developers.phrase.com/en/api/strings/job-annotations/delete-a-job-locale-annotation.md): Delete an annotation for a job locale. - [List job annotations](https://developers.phrase.com/en/api/strings/job-annotations/list-job-annotations.md): Retrieve a list of annotations for a job. - [List job locale annotations](https://developers.phrase.com/en/api/strings/job-annotations/list-job-locale-annotations.md): Retrieve a list of annotations for a job locale. - [Create a job comment](https://developers.phrase.com/en/api/strings/job-comments/create-a-job-comment.md): Create a new comment for a job. - [Delete a job comment](https://developers.phrase.com/en/api/strings/job-comments/delete-a-job-comment.md): Delete an existing job comment. - [Get a single job comment](https://developers.phrase.com/en/api/strings/job-comments/get-a-single-job-comment.md): Get details on a single job comment. - [List job comments](https://developers.phrase.com/en/api/strings/job-comments/list-job-comments.md): List all comments for a job. - [Update a job comment](https://developers.phrase.com/en/api/strings/job-comments/update-a-job-comment.md): Update an existing job comment. - [Add a target locale to a job](https://developers.phrase.com/en/api/strings/job-locales/add-a-target-locale-to-a-job.md): Adds a target locale to a job. - [Complete a job locale](https://developers.phrase.com/en/api/strings/job-locales/complete-a-job-locale.md): Mark a job locale as completed. - [List job target locales](https://developers.phrase.com/en/api/strings/job-locales/list-job-target-locales.md): List all target locales for a given job. - [Remove a target locale from a job](https://developers.phrase.com/en/api/strings/job-locales/remove-a-target-locale-from-a-job.md): Removes a target locale from a job. - [Reopen a job locale](https://developers.phrase.com/en/api/strings/job-locales/reopen-a-job-locale.md): Mark a job locale as uncompleted. - [Review a job locale](https://developers.phrase.com/en/api/strings/job-locales/review-a-job-locale.md): Mark job locale as reviewed. - [Show single job target locale](https://developers.phrase.com/en/api/strings/job-locales/show-single-job-target-locale.md): Get a single target locale for a given job. - [Update a job target locale](https://developers.phrase.com/en/api/strings/job-locales/update-a-job-target-locale.md): Update an existing job target locale. - [Create a job template locale](https://developers.phrase.com/en/api/strings/job-template-locales/create-a-job-template-locale.md): Create a new job template locale. - [Delete a job template locale](https://developers.phrase.com/en/api/strings/job-template-locales/delete-a-job-template-locale.md): Delete an existing job template locale. - [Get a single job template locale](https://developers.phrase.com/en/api/strings/job-template-locales/get-a-single-job-template-locale.md): Get a single job template locale for a given job template. - [List job template locales](https://developers.phrase.com/en/api/strings/job-template-locales/list-job-template-locales.md): List all job template locales for a given job template. - [Update a job template locale](https://developers.phrase.com/en/api/strings/job-template-locales/update-a-job-template-locale.md): Update an existing job template locale. - [Create a job template](https://developers.phrase.com/en/api/strings/job-templates/create-a-job-template.md): Create a new job template. - [Delete a job template](https://developers.phrase.com/en/api/strings/job-templates/delete-a-job-template.md): Delete an existing job template. - [Get a single job template](https://developers.phrase.com/en/api/strings/job-templates/get-a-single-job-template.md): Get details on a single job template for a given project. - [List job templates](https://developers.phrase.com/en/api/strings/job-templates/list-job-templates.md): List all job templates for the given project. - [Update a job template](https://developers.phrase.com/en/api/strings/job-templates/update-a-job-template.md): Update an existing job template. - [Add keys to job](https://developers.phrase.com/en/api/strings/jobs/add-keys-to-job.md): Add multiple keys to a existing job. - [Complete a job](https://developers.phrase.com/en/api/strings/jobs/complete-a-job.md): Mark a job as completed. - [Create a job](https://developers.phrase.com/en/api/strings/jobs/create-a-job.md): Create a new job. - [Delete a job](https://developers.phrase.com/en/api/strings/jobs/delete-a-job.md): Delete an existing job. - [Get a single job](https://developers.phrase.com/en/api/strings/jobs/get-a-single-job.md): Get details on a single job for a given project. - [List account jobs](https://developers.phrase.com/en/api/strings/jobs/list-account-jobs.md): List all jobs for the given account. - [List jobs](https://developers.phrase.com/en/api/strings/jobs/list-jobs.md): List all jobs for the given project. - [Lock a job](https://developers.phrase.com/en/api/strings/jobs/lock-a-job.md): If you are the job owner, you may lock a job using this API request. - [Remove keys from job](https://developers.phrase.com/en/api/strings/jobs/remove-keys-from-job.md): Remove multiple keys from existing job. - [Reopen a job](https://developers.phrase.com/en/api/strings/jobs/reopen-a-job.md): Mark a job as uncompleted. - [Start a job](https://developers.phrase.com/en/api/strings/jobs/start-a-job.md): Starts an existing job in state draft. - [Unlock a job](https://developers.phrase.com/en/api/strings/jobs/unlock-a-job.md): If you are the job owner, you may unlock a locked job using this API request. - [Update a job](https://developers.phrase.com/en/api/strings/jobs/update-a-job.md): Update an existing job. - [Attach the Figma attachment to a key](https://developers.phrase.com/en/api/strings/keys-figma-attachments/attach-the-figma-attachment-to-a-key.md): Attach the Figma attachment to a key - [Detach the Figma attachment from a key](https://developers.phrase.com/en/api/strings/keys-figma-attachments/detach-the-figma-attachment-from-a-key.md): Detach the Figma attachment from a key - [Add tags to collection of keys](https://developers.phrase.com/en/api/strings/keys/add-tags-to-collection-of-keys.md): Tags all keys matching query. Same constraints as list. - [Create a key](https://developers.phrase.com/en/api/strings/keys/create-a-key.md): Create a new key. - [Delete a key](https://developers.phrase.com/en/api/strings/keys/delete-a-key.md): Delete an existing key. - [Delete collection of keys](https://developers.phrase.com/en/api/strings/keys/delete-collection-of-keys.md): Delete all keys matching query. Same constraints as list. Please limit the number of affected keys to about 1,000 as you might experience timeouts otherwise. - [Exclude a locale on a collection of keys](https://developers.phrase.com/en/api/strings/keys/exclude-a-locale-on-a-collection-of-keys.md): Exclude a locale on keys matching query. Same constraints as list. - [Get a single key](https://developers.phrase.com/en/api/strings/keys/get-a-single-key.md): Get details on a single key for a given project. - [Include a locale on a collection of keys](https://developers.phrase.com/en/api/strings/keys/include-a-locale-on-a-collection-of-keys.md): Include a locale on keys matching query. Same constraints as list. - [List keys](https://developers.phrase.com/en/api/strings/keys/list-keys.md): List all keys for the given project. Alternatively you can POST requests to /search. - [Remove tags from collection of keys](https://developers.phrase.com/en/api/strings/keys/remove-tags-from-collection-of-keys.md): Removes specified tags from keys matching query. - [Search keys](https://developers.phrase.com/en/api/strings/keys/search-keys.md): Search keys for the given project matching query. - [Update a key](https://developers.phrase.com/en/api/strings/keys/update-a-key.md): Update an existing key. - [Batch unlink child keys from a parent key](https://developers.phrase.com/en/api/strings/linked-keys/batch-unlink-child-keys-from-a-parent-key.md): Unlinks multiple child keys from a given parent key in a single operation. - [Link child keys to a parent key](https://developers.phrase.com/en/api/strings/linked-keys/link-child-keys-to-a-parent-key.md): Creates links between a given parent key and one or more child keys. - [List child keys of a parent key](https://developers.phrase.com/en/api/strings/linked-keys/list-child-keys-of-a-parent-key.md): Returns detailed information about a parent key, including its linked child keys. - [Unlink a child key from a parent key](https://developers.phrase.com/en/api/strings/linked-keys/unlink-a-child-key-from-a-parent-key.md): Unlinks a single child key from a given parent key. - [Initiate async download of a locale](https://developers.phrase.com/en/api/strings/locale-downloads/initiate-async-download-of-a-locale.md): Prepare a locale for download in a specific file format. - [Show status of an async locale download](https://developers.phrase.com/en/api/strings/locale-downloads/show-status-of-an-async-locale-download.md): Show status of already started async locale download. If the download is finished, the download link will be returned. - [Create a locale](https://developers.phrase.com/en/api/strings/locales/create-a-locale.md): Create a new locale. - [Delete a locale](https://developers.phrase.com/en/api/strings/locales/delete-a-locale.md): Delete an existing locale. - [Download a locale](https://developers.phrase.com/en/api/strings/locales/download-a-locale.md): Download a locale in a specific file format. - [Get a single locale](https://developers.phrase.com/en/api/strings/locales/get-a-single-locale.md): Get details on a single locale for a given project. - [List locales](https://developers.phrase.com/en/api/strings/locales/list-locales.md): List all locales for the given project. - [List locales used in account](https://developers.phrase.com/en/api/strings/locales/list-locales-used-in-account.md): List all locales unique by locale code used across all projects within an account. - [Update a locale](https://developers.phrase.com/en/api/strings/locales/update-a-locale.md): Update an existing locale. - [Get single member](https://developers.phrase.com/en/api/strings/members/get-single-member.md): Get details on a single user in the account. Access token scope must include `team.manage`. - [List members](https://developers.phrase.com/en/api/strings/members/list-members.md): Get all users active in the account. It also lists resources like projects and locales the member has access to. In case nothing is shown the default access from the role is used. Access token scope must include `team.manage`. - [Remove a user from the account](https://developers.phrase.com/en/api/strings/members/remove-a-user-from-the-account.md): Remove a user from the account. The user will be removed from the account but not deleted from Phrase. Access token scope must include `team.manage`. - [Update a member](https://developers.phrase.com/en/api/strings/members/update-a-member.md): Update user permissions in the account. Developers and translators need `project_ids` and `locale_ids` assigned to access them. Access token scope must include `team.manage`. - [Update a member's project settings](https://developers.phrase.com/en/api/strings/members/update-a-members-project-settings.md): Update user settings in the project. Access token scope must include `team.manage`. - [List notification groups](https://developers.phrase.com/en/api/strings/notification-groups/list-notification-groups.md): List all notification groups from the current user - [Mark a notification group as read](https://developers.phrase.com/en/api/strings/notification-groups/mark-a-notification-group-as-read.md): Mark a notifications group of the current user as read - [Mark all notification groups as read](https://developers.phrase.com/en/api/strings/notification-groups/mark-all-notification-groups-as-read.md): Mark all notification groups of the current user as read - [Get a single notification](https://developers.phrase.com/en/api/strings/notifications/get-a-single-notification.md): Get details on a single notification. - [List notifications](https://developers.phrase.com/en/api/strings/notifications/list-notifications.md): List all notifications from the current user - [Mark all notifications as read](https://developers.phrase.com/en/api/strings/notifications/mark-all-notifications-as-read.md): Mark all notifications of the current user as read - [Cancel an order](https://developers.phrase.com/en/api/strings/orders/cancel-an-order.md): Cancel an existing order. Must not yet be confirmed. - [Confirm an order](https://developers.phrase.com/en/api/strings/orders/confirm-an-order.md): Confirm an existing order and send it to the provider for translation. Same constraints as for create. - [Create a new order](https://developers.phrase.com/en/api/strings/orders/create-a-new-order.md): Create a new order. Access token scope must include `orders.create`. - [Get a single order](https://developers.phrase.com/en/api/strings/orders/get-a-single-order.md): Get details on a single order. - [List orders](https://developers.phrase.com/en/api/strings/orders/list-orders.md): List all orders for the given project. - [Create an organization job template locale](https://developers.phrase.com/en/api/strings/organization-job-template-locales/create-an-organization-job-template-locale.md): Create a new organization job template locale. - [Delete an organization job template locale](https://developers.phrase.com/en/api/strings/organization-job-template-locales/delete-an-organization-job-template-locale.md): Delete an existing organization job template locale. - [Get a single organization job template locale](https://developers.phrase.com/en/api/strings/organization-job-template-locales/get-a-single-organization-job-template-locale.md): Get a single job template locale for a given organization job template. - [List organization job template locales](https://developers.phrase.com/en/api/strings/organization-job-template-locales/list-organization-job-template-locales.md): List all job template locales for a given organization job template. - [Update an organization job template locale](https://developers.phrase.com/en/api/strings/organization-job-template-locales/update-an-organization-job-template-locale.md): Update an existing organization job template locale. - [Create an organization job template](https://developers.phrase.com/en/api/strings/organization-job-templates/create-an-organization-job-template.md): Create a new organization job template. - [Delete an organization job template](https://developers.phrase.com/en/api/strings/organization-job-templates/delete-an-organization-job-template.md): Delete an existing organization job template. - [Get a single organization job template](https://developers.phrase.com/en/api/strings/organization-job-templates/get-a-single-organization-job-template.md): Get details on a single organization job template for a given account. - [List organization job templates](https://developers.phrase.com/en/api/strings/organization-job-templates/list-organization-job-templates.md): List all job templates for the given account. - [Update an organization job template](https://developers.phrase.com/en/api/strings/organization-job-templates/update-an-organization-job-template.md): Update an existing organization job template. - [Pagination](https://developers.phrase.com/en/api/strings/pagination.md) - [Create a project](https://developers.phrase.com/en/api/strings/projects/create-a-project.md): Create a new project. - [Delete a project](https://developers.phrase.com/en/api/strings/projects/delete-a-project.md): Delete an existing project. - [Get a single project](https://developers.phrase.com/en/api/strings/projects/get-a-single-project.md): Get details on a single project. - [List projects](https://developers.phrase.com/en/api/strings/projects/list-projects.md): List all projects the current user has access to. - [Update a project](https://developers.phrase.com/en/api/strings/projects/update-a-project.md): Update an existing project. - [Get Translation Quality](https://developers.phrase.com/en/api/strings/quality-performance-score/get-translation-quality.md): Retrieves the quality scores for your Strings translations. Returns a score, measured by Phrase QPS - [Create a release trigger](https://developers.phrase.com/en/api/strings/release-triggers/create-a-release-trigger.md): Create a new recurring release. New releases will be published automatically, based on the cron schedule provided. Currently, only one release trigger can exist per distribution. - [Delete a single release trigger](https://developers.phrase.com/en/api/strings/release-triggers/delete-a-single-release-trigger.md): Delete a single release trigger. - [Get a single release trigger](https://developers.phrase.com/en/api/strings/release-triggers/get-a-single-release-trigger.md): Get details of a single release trigger. - [List release triggers](https://developers.phrase.com/en/api/strings/release-triggers/list-release-triggers.md): List all release triggers for the given distribution. - [Update a release trigger](https://developers.phrase.com/en/api/strings/release-triggers/update-a-release-trigger.md): Update a recurring release. - [Create a release](https://developers.phrase.com/en/api/strings/releases/create-a-release.md): Create a new release. - [Delete a release](https://developers.phrase.com/en/api/strings/releases/delete-a-release.md): Delete an existing release. - [Get a single release](https://developers.phrase.com/en/api/strings/releases/get-a-single-release.md): Get details on a single release. - [List releases](https://developers.phrase.com/en/api/strings/releases/list-releases.md): List all releases for the given distribution. - [Publish a release](https://developers.phrase.com/en/api/strings/releases/publish-a-release.md): Publish a release for production. - [Update a release](https://developers.phrase.com/en/api/strings/releases/update-a-release.md): Update an existing release. - [Get a single Repo Sync Event](https://developers.phrase.com/en/api/strings/repo-sync-events/get-a-single-repo-sync-event.md): Shows a single Repo Sync event. - [Repository Syncs History](https://developers.phrase.com/en/api/strings/repo-sync-events/repository-syncs-history.md): Get the history of a single Repo Sync. The history includes all imports and exports performed by the Repo Sync. - [Activate a Repo Sync](https://developers.phrase.com/en/api/strings/repo-syncs/activate-a-repo-sync.md): Activate a deactivated Repo Sync. Active syncs can be used to import and export translations, and imports to Phrase are automatically triggered by pushes to the repository, if configured. - [Create a Repo Sync](https://developers.phrase.com/en/api/strings/repo-syncs/create-a-repo-sync.md): Create a new Repo Sync. - [Deactivate a Repo Sync](https://developers.phrase.com/en/api/strings/repo-syncs/deactivate-a-repo-sync.md): Deactivate an active Repo Sync. Import and export can't be performed on deactivated syncs and the pushes to the repository won't trigger the import to Phrase. - [Export to code repository](https://developers.phrase.com/en/api/strings/repo-syncs/export-to-code-repository.md): Export translations from Phrase Strings to repository provider according to the .phrase.yml file within the code repository. - [Get a single Repo Sync](https://developers.phrase.com/en/api/strings/repo-syncs/get-a-single-repo-sync.md): Shows a single Repo Sync setting. - [Get Repo Syncs](https://developers.phrase.com/en/api/strings/repo-syncs/get-repo-syncs.md): Lists all Repo Syncs from an account - [Import from code repository](https://developers.phrase.com/en/api/strings/repo-syncs/import-from-code-repository.md): Import translations from repository provider to Phrase Strings according to the .phrase.yml file within the code repository. - [Get Project Report](https://developers.phrase.com/en/api/strings/reports/get-project-report.md): Get report of a single project. - [List Locale Reports](https://developers.phrase.com/en/api/strings/reports/list-locale-reports.md): List all locale reports for the given project - [Create a screenshot marker](https://developers.phrase.com/en/api/strings/screenshot-markers/create-a-screenshot-marker.md): Create a new screenshot marker. - [Delete a screenshot marker](https://developers.phrase.com/en/api/strings/screenshot-markers/delete-a-screenshot-marker.md): Delete an existing screenshot marker. - [Get a single screenshot marker](https://developers.phrase.com/en/api/strings/screenshot-markers/get-a-single-screenshot-marker.md): Get details on a single screenshot marker for a given project. - [List screenshot markers](https://developers.phrase.com/en/api/strings/screenshot-markers/list-screenshot-markers.md): List all screenshot markers for the given project. - [Update a screenshot marker](https://developers.phrase.com/en/api/strings/screenshot-markers/update-a-screenshot-marker.md): Update an existing screenshot marker. - [Create a screenshot](https://developers.phrase.com/en/api/strings/screenshots/create-a-screenshot.md): Create a new screenshot. - [Delete a screenshot](https://developers.phrase.com/en/api/strings/screenshots/delete-a-screenshot.md): Delete an existing screenshot. - [Get a single screenshot](https://developers.phrase.com/en/api/strings/screenshots/get-a-single-screenshot.md): Get details on a single screenshot for a given project. - [List screenshots](https://developers.phrase.com/en/api/strings/screenshots/list-screenshots.md): List all screenshots for the given project. - [Update a screenshot](https://developers.phrase.com/en/api/strings/screenshots/update-a-screenshot.md): Update an existing screenshot. - [Search across projects](https://developers.phrase.com/en/api/strings/search/search-across-projects.md): Search for keys and translations in all account projects - [Add Project to Space](https://developers.phrase.com/en/api/strings/spaces/add-project-to-space.md): Adds an existing project to the space. - [Create a Space](https://developers.phrase.com/en/api/strings/spaces/create-a-space.md): Create a new Space. - [Delete Space](https://developers.phrase.com/en/api/strings/spaces/delete-space.md): Delete the specified Space. - [Get Space](https://developers.phrase.com/en/api/strings/spaces/get-space.md): Show the specified Space. - [List Projects in Space](https://developers.phrase.com/en/api/strings/spaces/list-projects-in-space.md): List all projects for the specified Space. - [List Spaces](https://developers.phrase.com/en/api/strings/spaces/list-spaces.md): List all Spaces for the given account. - [Remove Project from Space](https://developers.phrase.com/en/api/strings/spaces/remove-project-from-space.md): Removes a specified project from the specified space. - [Update Space](https://developers.phrase.com/en/api/strings/spaces/update-space.md): Update the specified Space. - [Create a style guide](https://developers.phrase.com/en/api/strings/style-guides/create-a-style-guide.md): Create a new style guide. - [Delete a style guide](https://developers.phrase.com/en/api/strings/style-guides/delete-a-style-guide.md): Delete an existing style guide. - [Get a single style guide](https://developers.phrase.com/en/api/strings/style-guides/get-a-single-style-guide.md): Get details on a single style guide. - [List style guides](https://developers.phrase.com/en/api/strings/style-guides/list-style-guides.md): List all styleguides for the given project. - [Update a style guide](https://developers.phrase.com/en/api/strings/style-guides/update-a-style-guide.md): Update an existing style guide. - [Create a tag](https://developers.phrase.com/en/api/strings/tags/create-a-tag.md): Create a new tag. - [Delete a tag](https://developers.phrase.com/en/api/strings/tags/delete-a-tag.md): Delete an existing tag. - [Get a single tag](https://developers.phrase.com/en/api/strings/tags/get-a-single-tag.md): Get details and progress information on a single tag for a given project. - [List tags](https://developers.phrase.com/en/api/strings/tags/list-tags.md): List all tags for the given project. - [Add Project to Team](https://developers.phrase.com/en/api/strings/teams/add-project-to-team.md): Adds an existing project to the team. - [Add Space](https://developers.phrase.com/en/api/strings/teams/add-space.md): Adds an existing space to the team. - [Add User](https://developers.phrase.com/en/api/strings/teams/add-user.md): Adds an existing user to the team. - [Create a Team](https://developers.phrase.com/en/api/strings/teams/create-a-team.md): Create a new Team. - [Delete Team](https://developers.phrase.com/en/api/strings/teams/delete-team.md): Delete the specified Team. - [Get Team](https://developers.phrase.com/en/api/strings/teams/get-team.md): Show the specified Team. - [List Teams](https://developers.phrase.com/en/api/strings/teams/list-teams.md): List all Teams for the given account. - [Remove Project from Team](https://developers.phrase.com/en/api/strings/teams/remove-project-from-team.md): Removes a specified project from the specified team. - [Remove Space](https://developers.phrase.com/en/api/strings/teams/remove-space.md): Removes a specified space from the specified team. - [Remove User](https://developers.phrase.com/en/api/strings/teams/remove-user.md): Removes a specified user from the specified team. - [Update Team](https://developers.phrase.com/en/api/strings/teams/update-team.md): Update the specified Team. - [Create a translation](https://developers.phrase.com/en/api/strings/translations/create-a-translation.md): Create a translation. - [Exclude a translation from export](https://developers.phrase.com/en/api/strings/translations/exclude-a-translation-from-export.md): Set exclude from export flag on an existing translation. - [Exclude translations by query](https://developers.phrase.com/en/api/strings/translations/exclude-translations-by-query.md): Exclude translations matching query from locale export. - [Get a single translation](https://developers.phrase.com/en/api/strings/translations/get-a-single-translation.md): Get details on a single translation. - [Include a translation](https://developers.phrase.com/en/api/strings/translations/include-a-translation.md): Remove exclude from export flag from an existing translation. - [Include translations by query](https://developers.phrase.com/en/api/strings/translations/include-translations-by-query.md): Include translations matching query in locale export. - [List all translations](https://developers.phrase.com/en/api/strings/translations/list-all-translations.md): List translations for the given project. If you want to download all translations for one locale we recommend to use the `locales#download` endpoint. - [List translations by key](https://developers.phrase.com/en/api/strings/translations/list-translations-by-key.md): List translations for a specific key. - [List translations by locale](https://developers.phrase.com/en/api/strings/translations/list-translations-by-locale.md): List translations for a specific locale. If you want to download all translations for one locale we recommend to use the `locales#download` endpoint. - [Mark a translation as unverified](https://developers.phrase.com/en/api/strings/translations/mark-a-translation-as-unverified.md): Mark an existing translation as unverified. - [Review a translation](https://developers.phrase.com/en/api/strings/translations/review-a-translation.md): Mark an existing translation as reviewed. - [Review translations selected by query](https://developers.phrase.com/en/api/strings/translations/review-translations-selected-by-query.md): Review translations matching query. - [Search translations](https://developers.phrase.com/en/api/strings/translations/search-translations.md): Search translations for the given project. Provides the same search interface as `translations#index` but allows POST requests to avoid limitations imposed by GET requests. If you want to download all translations for one locale we recommend to use the `locales#download` endpoint. - [Unreview a translation](https://developers.phrase.com/en/api/strings/translations/unreview-a-translation.md): Mark a reviewed translation as translated. - [Unreview translations selected by query](https://developers.phrase.com/en/api/strings/translations/unreview-translations-selected-by-query.md): Unreview translations matching query. - [Unverify translations by query](https://developers.phrase.com/en/api/strings/translations/unverify-translations-by-query.md): Mark translations matching query as unverified. - [Update a translation](https://developers.phrase.com/en/api/strings/translations/update-a-translation.md): Update an existing translation. - [Verify a translation](https://developers.phrase.com/en/api/strings/translations/verify-a-translation.md): Verify an existing translation. - [Verify translations by query](https://developers.phrase.com/en/api/strings/translations/verify-translations-by-query.md): Verify translations matching query. - [Create upload batch](https://developers.phrase.com/en/api/strings/upload-batches/create-upload-batch.md): Groups multiple file uploads into a single batch. Optionally, launches the deletion of unmentioned translation keys after all uploads in the batch are completed. - [Get a single upload](https://developers.phrase.com/en/api/strings/uploads/get-a-single-upload.md): View details and summary for a single upload. - [List uploads](https://developers.phrase.com/en/api/strings/uploads/list-uploads.md): List all uploads for the given project. - [Upload a new file](https://developers.phrase.com/en/api/strings/uploads/upload-a-new-file.md): Upload a new language file. Creates necessary resources in your project. - [Usage examples](https://developers.phrase.com/en/api/strings/usage-examples.md) - [Show current User](https://developers.phrase.com/en/api/strings/users/show-current-user.md): Show details for current User. - [Create a variable](https://developers.phrase.com/en/api/strings/variables/create-a-variable.md): Create a new variable. - [Delete a variable](https://developers.phrase.com/en/api/strings/variables/delete-a-variable.md): Delete an existing variable. - [Get a single variable](https://developers.phrase.com/en/api/strings/variables/get-a-single-variable.md): Get details on a single variable for a given project. - [List variables](https://developers.phrase.com/en/api/strings/variables/list-variables.md): List all variables for the current project. - [Update a variable](https://developers.phrase.com/en/api/strings/variables/update-a-variable.md): Update an existing variable. - [Get a single version](https://developers.phrase.com/en/api/strings/versions-history/get-a-single-version.md): Get details on a single version. - [List all versions](https://developers.phrase.com/en/api/strings/versions-history/list-all-versions.md): List all changes done to a given translation. - [Get a single webhook delivery](https://developers.phrase.com/en/api/strings/webhook-deliveries/get-a-single-webhook-delivery.md): Get all information about a single webhook delivery for the given ID. - [List webhook deliveries](https://developers.phrase.com/en/api/strings/webhook-deliveries/list-webhook-deliveries.md): List all webhook deliveries for the given webhook_id. - [Redeliver a single webhook delivery](https://developers.phrase.com/en/api/strings/webhook-deliveries/redeliver-a-single-webhook-delivery.md): Trigger an individual webhook delivery to be redelivered. - [Create a webhook](https://developers.phrase.com/en/api/strings/webhooks/create-a-webhook.md): Create a new webhook. - [Delete a webhook](https://developers.phrase.com/en/api/strings/webhooks/delete-a-webhook.md): Delete an existing webhook. - [Get a single webhook](https://developers.phrase.com/en/api/strings/webhooks/get-a-single-webhook.md): Get details on a single webhook. - [List webhooks](https://developers.phrase.com/en/api/strings/webhooks/list-webhooks.md): List all webhooks for the given project. - [Test a webhook](https://developers.phrase.com/en/api/strings/webhooks/test-a-webhook.md): Perform a test request for a webhook. - [Update a webhook](https://developers.phrase.com/en/api/strings/webhooks/update-a-webhook.md): Update an existing webhook. - [Authentication](https://developers.phrase.com/en/api/studio/authentication.md) - [Get Glossaries](https://developers.phrase.com/en/api/studio/glossaries/get-glossaries.md): Retrieve available glossaries for the authenticated account. Items have newline character between them. - [Get Insights](https://developers.phrase.com/en/api/studio/insights/get-insights.md): Retrieve available insights for the authenticated account - [Introduction](https://developers.phrase.com/en/api/studio/introduction.md) - [Create Project](https://developers.phrase.com/en/api/studio/projects/create-project.md): Creates an empty project and redirects the client to the upload service to upload files. After upload completion, the service will finalize the project automatically. Direct file uploads are more robust and recommended over providing fileUrls. - [Delete Project](https://developers.phrase.com/en/api/studio/projects/delete-project.md): Delete a specific project and all its associated recordings and data - [Get Project Details](https://developers.phrase.com/en/api/studio/projects/get-project-details.md): Retrieve detailed information about a specific project - [List Projects](https://developers.phrase.com/en/api/studio/projects/list-projects.md): Retrieve a list of projects for the authenticated account. - [Get Pronunciations](https://developers.phrase.com/en/api/studio/pronunciations/get-pronunciations.md): Retrieve available pronunciations for the authenticated account - [Get Recording Output](https://developers.phrase.com/en/api/studio/recordings/get-recording-output.md): Retrieve transcription, translation or dubbing outputs using a single query-driven endpoint. - [Get Recording Status](https://developers.phrase.com/en/api/studio/recordings/get-recording-status.md): Retrieve the processing status of a recording. This endpoint supports three modes: - [Get Safe Communications](https://developers.phrase.com/en/api/studio/safe-communications/get-safe-communications.md): Retrieve available safe communications for the authenticated account - [Get Subtitle Profiles](https://developers.phrase.com/en/api/studio/subtitle-profiles/get-subtitle-profiles.md): Retrieve available subtitle profiles for the authenticated account - [Create additional workflow step](https://developers.phrase.com/en/api/tms/latest/additional-workflow-step/create-additional-workflow-step.md) - [Delete additional workflow step](https://developers.phrase.com/en/api/tms/latest/additional-workflow-step/delete-additional-workflow-step.md) - [List additional workflow steps](https://developers.phrase.com/en/api/tms/latest/additional-workflow-step/list-additional-workflow-steps.md) - [Create analyses by languages](https://developers.phrase.com/en/api/tms/latest/analysis/create-analyses-by-languages.md) - [Create analyses by providers](https://developers.phrase.com/en/api/tms/latest/analysis/create-analyses-by-providers.md) - [Create analysis](https://developers.phrase.com/en/api/tms/latest/analysis/create-analysis.md): Returns created analyses - batching analyses by number of segments (api.segment.count.approximation, default 100000), in case request contains more segments than maximum (api.segment.max.count, default 300000), returns 400 bad request. - [Delete analyses (batch)](https://developers.phrase.com/en/api/tms/latest/analysis/delete-analyses-batch.md) - [Delete analysis](https://developers.phrase.com/en/api/tms/latest/analysis/delete-analysis.md) - [Download analysis](https://developers.phrase.com/en/api/tms/latest/analysis/download-analysis.md) - [Edit analyses (batch)](https://developers.phrase.com/en/api/tms/latest/analysis/edit-analyses-batch.md): If no netRateScheme is provided in request, then netRateScheme associated with provider will be used if it exists, otherwise it will remain the same as it was. - [Edit analysis](https://developers.phrase.com/en/api/tms/latest/analysis/edit-analysis.md): If no netRateScheme is provided in request, then netRateScheme associated with provider will be used if it exists, otherwise it will remain the same as it was. - [Get analysis](https://developers.phrase.com/en/api/tms/latest/analysis/get-analysis.md): This API endpoint retrieves analysis results, encompassing basic information about the analysis, such as its name, assigned provider, [net rate scheme](https://support.phrase.com/hc/en-us/articles/5709665578908-Net-Rate-Schemes-TMS-), [Analysis settings](https://support.phrase.com/hc/en-us/articles/… - [Get analysis language part](https://developers.phrase.com/en/api/tms/latest/analysis/get-analysis-language-part.md): Returns analysis language pair - [Get jobs analysis](https://developers.phrase.com/en/api/tms/latest/analysis/get-jobs-analysis.md): Returns job's analyse - [List analyses](https://developers.phrase.com/en/api/tms/latest/analysis/list-analyses.md) - [List jobs of analyses](https://developers.phrase.com/en/api/tms/latest/analysis/list-jobs-of-analyses.md): Returns list of job's analyses - [Recalculate analysis](https://developers.phrase.com/en/api/tms/latest/analysis/recalculate-analysis.md) - [Set or remove net rate scheme for analyse](https://developers.phrase.com/en/api/tms/latest/analysis/set-or-remove-net-rate-scheme-for-analyse.md) - [Get asynchronous request](https://developers.phrase.com/en/api/tms/latest/async-request/get-asynchronous-request.md): This API call will return information about the specified [asynchronous request](https://support.phrase.com/hc/en-us/articles/5709706916124-API-TMS-#asynchronous-apis-0-2). - [Get current limits](https://developers.phrase.com/en/api/tms/latest/async-request/get-current-limits.md) - [List pending requests](https://developers.phrase.com/en/api/tms/latest/async-request/list-pending-requests.md): API call to return a list of pending asynchronous requests. - [Authentication](https://developers.phrase.com/en/api/tms/latest/authentication.md) - [Login](https://developers.phrase.com/en/api/tms/latest/authentication/login.md) - [Login as another user](https://developers.phrase.com/en/api/tms/latest/authentication/login-as-another-user.md): Available only for admin - [Login as another user](https://developers.phrase.com/en/api/tms/latest/authentication/login-as-another-user-1.md): Available only for admin - [Login to session](https://developers.phrase.com/en/api/tms/latest/authentication/login-to-session.md) - [Login to session](https://developers.phrase.com/en/api/tms/latest/authentication/login-to-session-1.md) - [Login with Apple refresh token](https://developers.phrase.com/en/api/tms/latest/authentication/login-with-apple-refresh-token.md) - [Login with Apple with code](https://developers.phrase.com/en/api/tms/latest/authentication/login-with-apple-with-code.md) - [Login with Google](https://developers.phrase.com/en/api/tms/latest/authentication/login-with-google.md) - [Logout](https://developers.phrase.com/en/api/tms/latest/authentication/logout.md) - [Refresh Apple token](https://developers.phrase.com/en/api/tms/latest/authentication/refresh-apple-token.md) - [Who am I](https://developers.phrase.com/en/api/tms/latest/authentication/who-am-i.md) - [Upload bilingual file](https://developers.phrase.com/en/api/tms/latest/bilingual-file/upload-bilingual-file.md): Returns updated job parts and projects - [Create business unit](https://developers.phrase.com/en/api/tms/latest/business-unit/create-business-unit.md) - [Delete business unit](https://developers.phrase.com/en/api/tms/latest/business-unit/delete-business-unit.md) - [Edit business unit](https://developers.phrase.com/en/api/tms/latest/business-unit/edit-business-unit.md) - [Get business unit](https://developers.phrase.com/en/api/tms/latest/business-unit/get-business-unit.md) - [List business units](https://developers.phrase.com/en/api/tms/latest/business-unit/list-business-units.md) - [Edit buyer](https://developers.phrase.com/en/api/tms/latest/buyer/edit-buyer.md) - [List buyers](https://developers.phrase.com/en/api/tms/latest/buyer/list-buyers.md) - [Create client](https://developers.phrase.com/en/api/tms/latest/client/create-client.md) - [Delete client](https://developers.phrase.com/en/api/tms/latest/client/delete-client.md) - [Edit client](https://developers.phrase.com/en/api/tms/latest/client/edit-client.md) - [Get client](https://developers.phrase.com/en/api/tms/latest/client/get-client.md) - [List clients](https://developers.phrase.com/en/api/tms/latest/client/list-clients.md) - [Download file](https://developers.phrase.com/en/api/tms/latest/connector/download-file.md): Download a file from a subfolder of the selected connector - [Download file (async)](https://developers.phrase.com/en/api/tms/latest/connector/download-file-async.md): Create an asynchronous request to download a file from a (sub)folder of the selected connector. After a callback with successful response is received, prepared file can be downloaded by [Download prepared file](../connector/download-prepared-file) or [Create job from connector asynchronous downloa… - [Download prepared file](https://developers.phrase.com/en/api/tms/latest/connector/download-prepared-file.md): Download the file by referencing successfully finished async download request [Connector - Download file (async)](../connector/download-file-async). - [Get a connector](https://developers.phrase.com/en/api/tms/latest/connector/get-a-connector.md) - [Get Connector async task states.](https://developers.phrase.com/en/api/tms/latest/connector/get-connector-async-task-states.md) - [List connectors](https://developers.phrase.com/en/api/tms/latest/connector/list-connectors.md) - [List files in a subfolder](https://developers.phrase.com/en/api/tms/latest/connector/list-files-in-a-subfolder.md): List files in a subfolder of the selected connector - [List files in root](https://developers.phrase.com/en/api/tms/latest/connector/list-files-in-root.md): List files in a root folder of the selected connector - [Upload a file to a subfolder of the selected connector](https://developers.phrase.com/en/api/tms/latest/connector/upload-a-file-to-a-subfolder-of-the-selected-connector.md): Upload a file to a subfolder of the selected connector - [Upload file (async)](https://developers.phrase.com/en/api/tms/latest/connector/upload-file-async.md): Upload a file to a subfolder of the selected connector - [Add LQA comment](https://developers.phrase.com/en/api/tms/latest/conversations/add-lqa-comment.md) - [Add plain comment](https://developers.phrase.com/en/api/tms/latest/conversations/add-plain-comment.md) - [Create LQA conversation](https://developers.phrase.com/en/api/tms/latest/conversations/create-lqa-conversation.md) - [Create plain conversation](https://developers.phrase.com/en/api/tms/latest/conversations/create-plain-conversation.md) - [Delete LQA comment](https://developers.phrase.com/en/api/tms/latest/conversations/delete-lqa-comment.md) - [Delete LQA conversation](https://developers.phrase.com/en/api/tms/latest/conversations/delete-lqa-conversation.md) - [Delete plain comment](https://developers.phrase.com/en/api/tms/latest/conversations/delete-plain-comment.md) - [Delete plain conversation](https://developers.phrase.com/en/api/tms/latest/conversations/delete-plain-conversation.md) - [Edit LQA comment](https://developers.phrase.com/en/api/tms/latest/conversations/edit-lqa-comment.md) - [Edit plain comment](https://developers.phrase.com/en/api/tms/latest/conversations/edit-plain-comment.md) - [Edit plain conversation](https://developers.phrase.com/en/api/tms/latest/conversations/edit-plain-conversation.md) - [Find all conversation](https://developers.phrase.com/en/api/tms/latest/conversations/find-all-conversation.md) - [Get LQA conversation](https://developers.phrase.com/en/api/tms/latest/conversations/get-lqa-conversation.md) - [Get plain conversation](https://developers.phrase.com/en/api/tms/latest/conversations/get-plain-conversation.md) - [List all conversations](https://developers.phrase.com/en/api/tms/latest/conversations/list-all-conversations.md) - [List LQA conversations](https://developers.phrase.com/en/api/tms/latest/conversations/list-lqa-conversations.md) - [List plain conversations](https://developers.phrase.com/en/api/tms/latest/conversations/list-plain-conversations.md) - [Search conversation by project](https://developers.phrase.com/en/api/tms/latest/conversations/search-conversation-by-project.md): This endpoint is allowed only to PM and ADMIN roles. - [Update LQA conversation](https://developers.phrase.com/en/api/tms/latest/conversations/update-lqa-conversation.md) - [Create cost center](https://developers.phrase.com/en/api/tms/latest/cost-center/create-cost-center.md) - [Delete cost center](https://developers.phrase.com/en/api/tms/latest/cost-center/delete-cost-center.md) - [Edit cost center](https://developers.phrase.com/en/api/tms/latest/cost-center/edit-cost-center.md) - [Get cost center](https://developers.phrase.com/en/api/tms/latest/cost-center/get-cost-center.md) - [List of cost centers](https://developers.phrase.com/en/api/tms/latest/cost-center/list-of-cost-centers.md) - [Create custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/create-custom-field.md) - [Create TB custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/create-tb-custom-field.md) - [Delete custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/delete-custom-field.md) - [Delete TB custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/delete-tb-custom-field.md) - [Deprecate custom field option](https://developers.phrase.com/en/api/tms/latest/custom-fields/deprecate-custom-field-option.md) - [Edit custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/edit-custom-field.md) - [Edit TB custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/edit-tb-custom-field.md) - [Get custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/get-custom-field.md) - [List TB custom fields](https://developers.phrase.com/en/api/tms/latest/custom-fields/list-tb-custom-fields.md) - [Lists custom fields](https://developers.phrase.com/en/api/tms/latest/custom-fields/lists-custom-fields.md) - [Lists options of custom field](https://developers.phrase.com/en/api/tms/latest/custom-fields/lists-options-of-custom-field.md) - [Create custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/create-custom-file-type.md) - [Delete Custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/delete-custom-file-type.md) - [Delete multiple Custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/delete-multiple-custom-file-type.md) - [Find custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/find-custom-file-type.md): If no matching custom file type is found it returns status 200 and empty body. - [Get All Custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/get-all-custom-file-type.md) - [Get Custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/get-custom-file-type.md) - [Update Custom file type](https://developers.phrase.com/en/api/tms/latest/custom-file-type/update-custom-file-type.md) - [Create domain](https://developers.phrase.com/en/api/tms/latest/domain/create-domain.md) - [Delete domain](https://developers.phrase.com/en/api/tms/latest/domain/delete-domain.md) - [Edit domain](https://developers.phrase.com/en/api/tms/latest/domain/edit-domain.md) - [Get domain](https://developers.phrase.com/en/api/tms/latest/domain/get-domain.md) - [List of domains](https://developers.phrase.com/en/api/tms/latest/domain/list-of-domains.md) - [List due date schemes](https://developers.phrase.com/en/api/tms/latest/due-date-scheme/list-due-date-schemes.md) - [Get email template](https://developers.phrase.com/en/api/tms/latest/email-template/get-email-template.md) - [List email templates](https://developers.phrase.com/en/api/tms/latest/email-template/list-email-templates.md) - [Delete file](https://developers.phrase.com/en/api/tms/latest/file/delete-file.md) - [Get file](https://developers.phrase.com/en/api/tms/latest/file/get-file.md): Get uploaded file as octet-stream or as json based on 'Accept' header - [List files](https://developers.phrase.com/en/api/tms/latest/file/list-files.md) - [Upload file](https://developers.phrase.com/en/api/tms/latest/file/upload-file.md): Accepts multipart/form-data, application/octet-stream or application/json. - [Activate/Deactivate glossary](https://developers.phrase.com/en/api/tms/latest/glossary/activatedeactivate-glossary.md) - [Create glossary](https://developers.phrase.com/en/api/tms/latest/glossary/create-glossary.md) - [Delete glossary](https://developers.phrase.com/en/api/tms/latest/glossary/delete-glossary.md) - [Edit glossary](https://developers.phrase.com/en/api/tms/latest/glossary/edit-glossary.md): Languages can only be added, their removal is not supported - [Export glossary](https://developers.phrase.com/en/api/tms/latest/glossary/export-glossary.md): This API endpoint is still limited access, and only available to customers on the Enterprise plans on request. Please contact support or your customer success manager if you are interested. - [Get glossary](https://developers.phrase.com/en/api/tms/latest/glossary/get-glossary.md) - [List glossaries](https://developers.phrase.com/en/api/tms/latest/glossary/list-glossaries.md) - [Purge glossary](https://developers.phrase.com/en/api/tms/latest/glossary/purge-glossary.md): This API endpoint is still limited access, and only available to customers on the Enterprise plans on request. Please contact support or your customer success manager if you are interested. - [Upload glossary](https://developers.phrase.com/en/api/tms/latest/glossary/upload-glossary.md): This API endpoint is still limited access, and only available to customers on the Enterprise plans on request. Please contact support or your customer success manager if you are interested. - [Handling API Rate Limits](https://developers.phrase.com/en/api/tms/latest/handling-api-rate-limits.md) - [Handling Concurrent API Rate Limits](https://developers.phrase.com/en/api/tms/latest/handling-concurrent-api-limits.md) - [Create import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/create-import-settings.md): Pre-defined import settings is handy for [Create Job](../job/create-job). See [supported file types](https://wiki.memsource.com/wiki/API_File_Type_List) - [Delete import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/delete-import-settings.md) - [Edit import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/edit-import-settings.md) - [Edit organization's default import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/edit-organizations-default-import-settings.md) - [Get import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/get-import-settings.md) - [Get organization's default import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/get-organizations-default-import-settings.md) - [List import settings](https://developers.phrase.com/en/api/tms/latest/import-settings/list-import-settings.md) - [Introduction](https://developers.phrase.com/en/api/tms/latest/introduction.md) - [Compare jobs on workflow levels](https://developers.phrase.com/en/api/tms/latest/job/compare-jobs-on-workflow-levels.md) - [Copy Source to Target](https://developers.phrase.com/en/api/tms/latest/job/copy-source-to-target.md) - [Copy Source to Target job](https://developers.phrase.com/en/api/tms/latest/job/copy-source-to-target-job.md) - [Create custom field instances](https://developers.phrase.com/en/api/tms/latest/job/create-custom-field-instances.md) - [Create job](https://developers.phrase.com/en/api/tms/latest/job/create-job.md): An API call to create a [job](https://support.phrase.com/hc/en-us/articles/5709686763420-Jobs-TMS-) within a specified [project](https://support.phrase.com/hc/en-us/articles/5709748435484-Projects-TMS-). The source file can be provided directly in the message body or downloaded from connector. - [Create job from connector asynchronous download task](https://developers.phrase.com/en/api/tms/latest/job/create-job-from-connector-asynchronous-download-task.md): Creates the job in project specified by path param projectUid. Source file is defined by downloadTaskId parameter. That is value of finished download async task [Connector - Download file (async)](../connector/download-file-async). - [Delete all translations](https://developers.phrase.com/en/api/tms/latest/job/delete-all-translations.md) - [Delete custom field](https://developers.phrase.com/en/api/tms/latest/job/delete-custom-field.md) - [Delete handover file](https://developers.phrase.com/en/api/tms/latest/job/delete-handover-file.md) - [Delete job (batch)](https://developers.phrase.com/en/api/tms/latest/job/delete-job-batch.md) - [Delete specific translations](https://developers.phrase.com/en/api/tms/latest/job/delete-specific-translations.md) - [Download bilingual file](https://developers.phrase.com/en/api/tms/latest/job/download-bilingual-file.md): This API call generates a bilingual file in the chosen format by merging all submitted jobs together. Note that all submitted jobs must belong to the same project; it's not feasible to merge jobs from multiple projects. - [Download handover file(s)](https://developers.phrase.com/en/api/tms/latest/job/download-handover-files.md): For downloading multiple files as ZIP file provide multiple IDs in query parameters. * For example `?jobUid={id1}&jobUid={id2}` * When no files matched given IDs error 404 is returned, otherwise ZIP file will include those that were found - [Download original file](https://developers.phrase.com/en/api/tms/latest/job/download-original-file.md) - [Download preview file](https://developers.phrase.com/en/api/tms/latest/job/download-preview-file.md) - [Download preview file](https://developers.phrase.com/en/api/tms/latest/job/download-preview-file-1.md): Takes bilingual file (.mxliff only) as argument. If not passed, data will be taken from database - [Download target file (async)](https://developers.phrase.com/en/api/tms/latest/job/download-target-file-async.md): This call initiates an asynchronous request to generate and download the target file containing translations. This request covers jobs created via actions like 'split jobs', ensuring accessibility even for such cases. - [Download target file (async)](https://developers.phrase.com/en/api/tms/latest/job/download-target-file-async-1.md): This call initiates an asynchronous request to generate and download the target file containing translations. This request covers jobs created via actions like 'split jobs', ensuring accessibility even for such cases. - [Download target file based on async request](https://developers.phrase.com/en/api/tms/latest/job/download-target-file-based-on-async-request.md): This call will return target file with translation. This means even for other jobs that were created via 'split jobs' etc. - [Edit custom field](https://developers.phrase.com/en/api/tms/latest/job/edit-custom-field.md) - [Edit custom fields (batch)](https://developers.phrase.com/en/api/tms/latest/job/edit-custom-fields-batch.md) - [Edit job](https://developers.phrase.com/en/api/tms/latest/job/edit-job.md): This API call facilitates job editing using a PUT method. - [Edit job import settings](https://developers.phrase.com/en/api/tms/latest/job/edit-job-import-settings.md) - [Edit job status](https://developers.phrase.com/en/api/tms/latest/job/edit-job-status.md) - [Edit jobs (batch)](https://developers.phrase.com/en/api/tms/latest/job/edit-jobs-batch.md): Returns only jobs which were updated by the batch operation. - [Edit jobs (with possible partial updates)](https://developers.phrase.com/en/api/tms/latest/job/edit-jobs-with-possible-partial-updates.md): Allows partial update, not breaking whole batch if single job fails and returns list of errors - [Export jobs to online repository](https://developers.phrase.com/en/api/tms/latest/job/export-jobs-to-online-repository.md) - [Get custom field](https://developers.phrase.com/en/api/tms/latest/job/get-custom-field.md) - [Get custom fields](https://developers.phrase.com/en/api/tms/latest/job/get-custom-fields.md) - [Get import settings for job](https://developers.phrase.com/en/api/tms/latest/job/get-import-settings-for-job.md) - [Get job](https://developers.phrase.com/en/api/tms/latest/job/get-job.md): This API call provides specific information about a [job](https://support.phrase.com/hc/en-us/articles/5709686763420-Jobs-TMS-) within a project. - [Get Job Preview Package assets](https://developers.phrase.com/en/api/tms/latest/job/get-job-preview-package-assets.md): URLs for this API are provided in html skeleton (preview) part of mxliff - [Get job's workflowStep](https://developers.phrase.com/en/api/tms/latest/job/get-jobs-workflowstep.md) - [Get segments](https://developers.phrase.com/en/api/tms/latest/job/get-segments.md) - [Get segments count](https://developers.phrase.com/en/api/tms/latest/job/get-segments-count.md): This API provides the current count of segments (progress data). - [Get status changes](https://developers.phrase.com/en/api/tms/latest/job/get-status-changes.md) - [Get status changes for jobs](https://developers.phrase.com/en/api/tms/latest/job/get-status-changes-for-jobs.md) - [Get target file's warnings](https://developers.phrase.com/en/api/tms/latest/job/get-target-files-warnings.md): This call will return target file's warnings. This means even for other jobs that were created via 'split jobs' etc. - [Get translation resources](https://developers.phrase.com/en/api/tms/latest/job/get-translation-resources.md) - [Get Web Editor URL](https://developers.phrase.com/en/api/tms/latest/job/get-web-editor-url.md): Possible warning codes are: - `NOT_ACCEPTED_BY_LINGUIST` - Job is not accepted by linguist - `NOT_ASSIGNED_TO_LINGUIST` - Job is not assigned to linguist - `PDF` - One of requested jobs is PDF - `PREVIOUS_WORKFLOW_NOT_COMPLETED` - Previous workflow step is not completed - `PREVIOUS_WORKFLO… - [List jobs](https://developers.phrase.com/en/api/tms/latest/job/list-jobs.md): API call to return a paginated list of [jobs](https://support.phrase.com/hc/en-us/articles/5709686763420-Jobs-TMS-) in the given project. - [Notify assigned users](https://developers.phrase.com/en/api/tms/latest/job/notify-assigned-users.md) - [Patch job](https://developers.phrase.com/en/api/tms/latest/job/patch-job.md): This API call allows for partial updates to jobs, modifying specific fields without overwriting those not included in the update request. - [Pseudo-translate job](https://developers.phrase.com/en/api/tms/latest/job/pseudo-translate-job.md) - [Pseudo-translates job](https://developers.phrase.com/en/api/tms/latest/job/pseudo-translates-job.md) - [Search jobs in project](https://developers.phrase.com/en/api/tms/latest/job/search-jobs-in-project.md): This API call can be used to verify (search) which of the provided jobs belong to the specified project. For the jobs that belong to the project, a subset of [Get job](../job/get-job) information will be returned and the rest of the jobs will be filtered out. - [Search job's translation memories](https://developers.phrase.com/en/api/tms/latest/job/search-jobs-translation-memories.md) - [Split job](https://developers.phrase.com/en/api/tms/latest/job/split-job.md): Splits job by one of the following methods: * **After specific segments** - fill in `segmentOrdinals` * **Into X parts** - fill in `partCount` * **Into parts with specific size** - fill in `partSize`. partSize represents segment count in each part. * **Into parts with specific word count** - fill in… - [Update source](https://developers.phrase.com/en/api/tms/latest/job/update-source.md): API updated source file for specified job - [Update target](https://developers.phrase.com/en/api/tms/latest/job/update-target.md): API update target file for specified job - [Upload handover file](https://developers.phrase.com/en/api/tms/latest/job/upload-handover-file.md): For following jobs the handover file is not supported: * Continuous jobs * Jobs from connectors * Split jobs * Multilingual jobs - [Wildcard search job's translation memories](https://developers.phrase.com/en/api/tms/latest/job/wildcard-search-jobs-translation-memories.md) - [List of Language AI profiles](https://developers.phrase.com/en/api/tms/latest/language-ai/list-of-language-ai-profiles.md) - [Search language assets](https://developers.phrase.com/en/api/tms/latest/language-assets/search-language-assets.md): Search across term bases and translation memories for matching language assets. - [Discard multiple finished LQA Assessment results](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/discard-multiple-finished-lqa-assessment-results.md) - [Discard multiple ongoing LQA Assessments](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/discard-multiple-ongoing-lqa-assessments.md) - [Discard ongoing LQA Assessment](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/discard-ongoing-lqa-assessment.md) - [Download LQA Assessment XLSX reports](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/download-lqa-assessment-xlsx-reports.md): Returns a single xlsx report or ZIP archive with multiple reports. If any given jobPart is not from LQA workflow step, reports from successive workflow steps may be returned If none were found returns 404 error, otherwise returns those that were found. - [Finish LQA Assessment](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/finish-lqa-assessment.md): Finishing LQA Assessment will calculate score - [Finish multiple LQA Assessments](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/finish-multiple-lqa-assessments.md): Finishing LQA Assessments will calculate scores - [Get LQA Assessment](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/get-lqa-assessment.md): Returns Assessment status and the results. If given job is not from LQA workflow step, result from successive workflow steps may be returned - [Get LQA Assessment results](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/get-lqa-assessment-results.md) - [Get multiple LQA Assessments](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/get-multiple-lqa-assessments.md): Returns Assessment results for given jobs. If any given job is not from LQA workflow step, result from successive workflow steps may be returned - [Get recipients of email with LQA reports](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/get-recipients-of-email-with-lqa-reports.md) - [Get sharable link of LQA reports](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/get-sharable-link-of-lqa-reports.md) - [Run Auto LQA](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/run-auto-lqa.md): Runs Auto LQA either for job parts listed in `jobParts` or for all job parts in the given `projectWorkflowStep`. Both fields are mutually exclusive. If the project has no steps, then all job parts in the project accessible to the user are u… - [Send email(s) with LQA reports](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/send-emails-with-lqa-reports.md) - [Start LQA Assessment](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/start-lqa-assessment.md): Starts LQA assessment for the given job part. If the assessment has already been started or finished, it's discarded and started fresh. - [Start multiple LQA Assessments](https://developers.phrase.com/en/api/tms/latest/language-quality-assessment/start-multiple-lqa-assessments.md): Starts LQA assessments for the given job parts. If any of them have the assessment already started or finished, they are left unchanged. - [Get machine translate settings](https://developers.phrase.com/en/api/tms/latest/machine-translation-settings/get-machine-translate-settings.md) - [Get machine translate settings types](https://developers.phrase.com/en/api/tms/latest/machine-translation-settings/get-machine-translate-settings-types.md) - [Get status of machine translate engine](https://developers.phrase.com/en/api/tms/latest/machine-translation-settings/get-status-of-machine-translate-engine.md) - [List machine translate settings](https://developers.phrase.com/en/api/tms/latest/machine-translation-settings/list-machine-translate-settings.md) - [List third party machine translate settings](https://developers.phrase.com/en/api/tms/latest/machine-translation-settings/list-third-party-machine-translate-settings.md) - [Translate with MT](https://developers.phrase.com/en/api/tms/latest/machine-translation/translate-with-mt.md) - [Returns mapping for taskId (mxliff)](https://developers.phrase.com/en/api/tms/latest/mapping/returns-mapping-for-taskid-mxliff.md) - [Clone net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/clone-net-rate-scheme.md) - [Create net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/create-net-rate-scheme.md) - [Create net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/create-net-rate-scheme-1.md) - [Delete net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/delete-net-rate-scheme.md) - [Edit net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/edit-net-rate-scheme.md) - [Edit net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/edit-net-rate-scheme-1.md) - [Edit scheme for workflow step](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/edit-scheme-for-workflow-step.md) - [Get net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/get-net-rate-scheme.md) - [Get net rate scheme](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/get-net-rate-scheme-1.md) - [Get scheme for workflow step](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/get-scheme-for-workflow-step.md) - [List net rate schemes](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/list-net-rate-schemes.md) - [List schemes for workflow step](https://developers.phrase.com/en/api/tms/latest/net-rate-scheme/list-schemes-for-workflow-step.md) - [List notifications](https://developers.phrase.com/en/api/tms/latest/notifications/list-notifications.md) - [Add language pairs](https://developers.phrase.com/en/api/tms/latest/price-list/add-language-pairs.md) - [Clone price list](https://developers.phrase.com/en/api/tms/latest/price-list/clone-price-list.md) - [Create price list](https://developers.phrase.com/en/api/tms/latest/price-list/create-price-list.md) - [Delete price list](https://developers.phrase.com/en/api/tms/latest/price-list/delete-price-list.md) - [Edit minimum prices](https://developers.phrase.com/en/api/tms/latest/price-list/edit-minimum-prices.md) - [Edit prices](https://developers.phrase.com/en/api/tms/latest/price-list/edit-prices.md): If object contains only price, all languages and workflow steps will be updated - [Export translation price list](https://developers.phrase.com/en/api/tms/latest/price-list/export-translation-price-list.md) - [Export translation price list template](https://developers.phrase.com/en/api/tms/latest/price-list/export-translation-price-list-template.md) - [Get price list](https://developers.phrase.com/en/api/tms/latest/price-list/get-price-list.md) - [Import translation price list](https://developers.phrase.com/en/api/tms/latest/price-list/import-translation-price-list.md) - [List price lists](https://developers.phrase.com/en/api/tms/latest/price-list/list-price-lists.md) - [List price sets](https://developers.phrase.com/en/api/tms/latest/price-list/list-price-sets.md) - [Remove language pair](https://developers.phrase.com/en/api/tms/latest/price-list/remove-language-pair.md) - [Remove language pairs](https://developers.phrase.com/en/api/tms/latest/price-list/remove-language-pairs.md) - [Update price list](https://developers.phrase.com/en/api/tms/latest/price-list/update-price-list.md) - [Create project reference files](https://developers.phrase.com/en/api/tms/latest/project-reference-file/create-project-reference-files.md): The `json` request part allows sending additional data as JSON, such as a text note that will be used for all the given reference files. In case no `file` parts are sent, only 1 reference is created with the given note. Either at least one file must be sent or the note must be specified. Example: - [Create project template reference files](https://developers.phrase.com/en/api/tms/latest/project-reference-file/create-project-template-reference-files.md): The `json` request part allows sending additional data as JSON, such as a text note that will be used for all the given reference files. In case no `file` parts are sent, only 1 reference is created with the given note. Either at least one file must be sent or the note must be specified. Example: - [Delete project reference files (batch)](https://developers.phrase.com/en/api/tms/latest/project-reference-file/delete-project-reference-files-batch.md) - [Delete project template reference files (batch)](https://developers.phrase.com/en/api/tms/latest/project-reference-file/delete-project-template-reference-files-batch.md) - [Download project reference file](https://developers.phrase.com/en/api/tms/latest/project-reference-file/download-project-reference-file.md) - [Download project reference files (batch)](https://developers.phrase.com/en/api/tms/latest/project-reference-file/download-project-reference-files-batch.md) - [Download project template reference file](https://developers.phrase.com/en/api/tms/latest/project-reference-file/download-project-template-reference-file.md) - [Download project template reference files (batch)](https://developers.phrase.com/en/api/tms/latest/project-reference-file/download-project-template-reference-files-batch.md) - [List project reference file creators](https://developers.phrase.com/en/api/tms/latest/project-reference-file/list-project-reference-file-creators.md): The result is not paged and returns up to 50 users. If the requested user is not included, the search can be narrowed down with the `userName` parameter. - [List project reference files](https://developers.phrase.com/en/api/tms/latest/project-reference-file/list-project-reference-files.md) - [List project template reference files](https://developers.phrase.com/en/api/tms/latest/project-reference-file/list-project-template-reference-files.md) - [Create custom field instances](https://developers.phrase.com/en/api/tms/latest/project-template/create-custom-field-instances.md) - [Create project template](https://developers.phrase.com/en/api/tms/latest/project-template/create-project-template.md) - [Delete custom field of project template](https://developers.phrase.com/en/api/tms/latest/project-template/delete-custom-field-of-project-template.md) - [Delete project template](https://developers.phrase.com/en/api/tms/latest/project-template/delete-project-template.md) - [Edit analyse settings](https://developers.phrase.com/en/api/tms/latest/project-template/edit-analyse-settings.md) - [Edit custom field of project template](https://developers.phrase.com/en/api/tms/latest/project-template/edit-custom-field-of-project-template.md) - [Edit custom fields of the project template (batch)](https://developers.phrase.com/en/api/tms/latest/project-template/edit-custom-fields-of-the-project-template-batch.md) - [Edit project template](https://developers.phrase.com/en/api/tms/latest/project-template/edit-project-template.md) - [Edit project template](https://developers.phrase.com/en/api/tms/latest/project-template/edit-project-template-1.md) - [Edit project template access and security settings](https://developers.phrase.com/en/api/tms/latest/project-template/edit-project-template-access-and-security-settings.md) - [Edit project template import settings](https://developers.phrase.com/en/api/tms/latest/project-template/edit-project-template-import-settings.md) - [Edit project template machine translate settings](https://developers.phrase.com/en/api/tms/latest/project-template/edit-project-template-machine-translate-settings.md): This will erase all mtSettings per language for project template. To remove all machine translate settings from template call without a machineTranslateSettings parameter. - [Edit quality assurance settings](https://developers.phrase.com/en/api/tms/latest/project-template/edit-quality-assurance-settings.md) - [Edit term bases in project template](https://developers.phrase.com/en/api/tms/latest/project-template/edit-term-bases-in-project-template.md) - [Edit translation memories](https://developers.phrase.com/en/api/tms/latest/project-template/edit-translation-memories.md): If user wants to edit “All target languages” or "All workflow steps”, but there are already varied TM settings for individual languages or steps, then the user risks to overwrite these individual choices. - [Get analyse settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-analyse-settings.md) - [Get custom field of project template](https://developers.phrase.com/en/api/tms/latest/project-template/get-custom-field-of-project-template.md) - [Get custom fields of project template (page)](https://developers.phrase.com/en/api/tms/latest/project-template/get-custom-fields-of-project-template-page.md) - [Get import settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-import-settings.md) - [Get project template](https://developers.phrase.com/en/api/tms/latest/project-template/get-project-template.md): Note: importSettings in response is deprecated and will be always null - [Get project template access and security settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-project-template-access-and-security-settings.md) - [Get project template machine translate settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-project-template-machine-translate-settings.md) - [Get project template pre-translate settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-project-template-pre-translate-settings.md) - [Get quality assurance settings](https://developers.phrase.com/en/api/tms/latest/project-template/get-quality-assurance-settings.md) - [Get term bases](https://developers.phrase.com/en/api/tms/latest/project-template/get-term-bases.md) - [Get translation memories](https://developers.phrase.com/en/api/tms/latest/project-template/get-translation-memories.md) - [List project template relevant translation memories](https://developers.phrase.com/en/api/tms/latest/project-template/list-project-template-relevant-translation-memories.md) - [List project templates](https://developers.phrase.com/en/api/tms/latest/project-template/list-project-templates.md): API call to list [project templates](https://support.phrase.com/hc/en-us/articles/5709647439772-Project-Templates-TMS-). - [Update project template pre-translate settings](https://developers.phrase.com/en/api/tms/latest/project-template/update-project-template-pre-translate-settings.md) - [Add target languages](https://developers.phrase.com/en/api/tms/latest/project/add-target-languages.md): Add target languages to project - [Add workflow steps](https://developers.phrase.com/en/api/tms/latest/project/add-workflow-steps.md) - [Assign vendor](https://developers.phrase.com/en/api/tms/latest/project/assign-vendor.md): To unassign Vendor from Project, use empty body: ``` {} ``` - [Assigns providers from template](https://developers.phrase.com/en/api/tms/latest/project/assigns-providers-from-template.md): Jobs that will be skipped: * jobs in Assigned status * jobs that already has assignments * jobs that are not ready yet (import or update source is in progress) - [Assigns providers from template (specific jobs)](https://developers.phrase.com/en/api/tms/latest/project/assigns-providers-from-template-specific-jobs.md): Jobs that will be skipped: * jobs in Assigned status * jobs that already has assignments - [Clone project](https://developers.phrase.com/en/api/tms/latest/project/clone-project.md) - [Create custom field instances](https://developers.phrase.com/en/api/tms/latest/project/create-custom-field-instances.md) - [Create project](https://developers.phrase.com/en/api/tms/latest/project/create-project.md) - [Create project from template](https://developers.phrase.com/en/api/tms/latest/project/create-project-from-template.md) - [Create project from template (async)](https://developers.phrase.com/en/api/tms/latest/project/create-project-from-template-async.md) - [Delete custom field of project](https://developers.phrase.com/en/api/tms/latest/project/delete-custom-field-of-project.md) - [Delete project](https://developers.phrase.com/en/api/tms/latest/project/delete-project.md): Deletes the specified project. - [Edit access and security settings](https://developers.phrase.com/en/api/tms/latest/project/edit-access-and-security-settings.md) - [Edit analyse settings](https://developers.phrase.com/en/api/tms/latest/project/edit-analyse-settings.md) - [Edit custom field of project](https://developers.phrase.com/en/api/tms/latest/project/edit-custom-field-of-project.md) - [Edit custom fields of the project (batch)](https://developers.phrase.com/en/api/tms/latest/project/edit-custom-fields-of-the-project-batch.md) - [Edit financial settings](https://developers.phrase.com/en/api/tms/latest/project/edit-financial-settings.md) - [Edit machine translate settings](https://developers.phrase.com/en/api/tms/latest/project/edit-machine-translate-settings.md): This will erase all mtSettings per language for project. To remove all machine translate settings from project call without a machineTranslateSettings parameter. - [Edit machine translate settings per language](https://developers.phrase.com/en/api/tms/latest/project/edit-machine-translate-settings-per-language.md): This will erase mtSettings for project - [Edit project](https://developers.phrase.com/en/api/tms/latest/project/edit-project.md) - [Edit project](https://developers.phrase.com/en/api/tms/latest/project/edit-project-1.md) - [Edit project](https://developers.phrase.com/en/api/tms/latest/project/edit-project-2.md) - [Edit project import settings](https://developers.phrase.com/en/api/tms/latest/project/edit-project-import-settings.md) - [Edit project status](https://developers.phrase.com/en/api/tms/latest/project/edit-project-status.md) - [Edit quality assurance settings](https://developers.phrase.com/en/api/tms/latest/project/edit-quality-assurance-settings.md) - [Edit term bases](https://developers.phrase.com/en/api/tms/latest/project/edit-term-bases.md) - [Edit translation memories](https://developers.phrase.com/en/api/tms/latest/project/edit-translation-memories.md): If user wants to edit “All target languages” or "All workflow steps”, but there are already varied TM settings for individual languages or steps, then the user risks to overwrite these individual choices. - [Get access and security settings](https://developers.phrase.com/en/api/tms/latest/project/get-access-and-security-settings.md) - [Get analyse settings](https://developers.phrase.com/en/api/tms/latest/project/get-analyse-settings.md) - [Get custom field of project](https://developers.phrase.com/en/api/tms/latest/project/get-custom-field-of-project.md) - [Get custom fields of project (page)](https://developers.phrase.com/en/api/tms/latest/project/get-custom-fields-of-project-page.md) - [Get file naming settings for project](https://developers.phrase.com/en/api/tms/latest/project/get-file-naming-settings-for-project.md) - [Get financial settings](https://developers.phrase.com/en/api/tms/latest/project/get-financial-settings.md) - [Get LQA settings](https://developers.phrase.com/en/api/tms/latest/project/get-lqa-settings.md) - [Get project](https://developers.phrase.com/en/api/tms/latest/project/get-project.md): This API call retrieves information specific to a project. - [Get project machine translate settings](https://developers.phrase.com/en/api/tms/latest/project/get-project-machine-translate-settings.md) - [Get project pre-translate settings](https://developers.phrase.com/en/api/tms/latest/project/get-project-pre-translate-settings.md) - [Get projects's default import settings](https://developers.phrase.com/en/api/tms/latest/project/get-projectss-default-import-settings.md) - [Get QA checks](https://developers.phrase.com/en/api/tms/latest/project/get-qa-checks.md): Returns enabled quality assurance settings. - [Get suggested providers](https://developers.phrase.com/en/api/tms/latest/project/get-suggested-providers.md) - [Get term bases](https://developers.phrase.com/en/api/tms/latest/project/get-term-bases.md) - [Get translation memories](https://developers.phrase.com/en/api/tms/latest/project/get-translation-memories.md) - [Get workflow steps](https://developers.phrase.com/en/api/tms/latest/project/get-workflow-steps.md) - [List analyses by project](https://developers.phrase.com/en/api/tms/latest/project/list-analyses-by-project.md) - [List assignable templates](https://developers.phrase.com/en/api/tms/latest/project/list-assignable-templates.md) - [List project providers](https://developers.phrase.com/en/api/tms/latest/project/list-project-providers.md) - [List project relevant term bases](https://developers.phrase.com/en/api/tms/latest/project/list-project-relevant-term-bases.md) - [List project relevant translation memories](https://developers.phrase.com/en/api/tms/latest/project/list-project-relevant-translation-memories.md) - [List projects](https://developers.phrase.com/en/api/tms/latest/project/list-projects.md): API call to retrieve a paginated list of projects. Contains a subset of information contained in [Get project](../project/get-project) API call. - [List quotes](https://developers.phrase.com/en/api/tms/latest/project/list-quotes.md) - [Restore project](https://developers.phrase.com/en/api/tms/latest/project/restore-project.md): Restores a project that was previously archived - [Search translation memory for segment in the project](https://developers.phrase.com/en/api/tms/latest/project/search-translation-memory-for-segment-in-the-project.md): Returns at most maxSegments records with score >= scoreThreshold and at most maxSubsegments records which are subsegment, i.e. the source text is substring of the query text. - [Update file naming settings for project](https://developers.phrase.com/en/api/tms/latest/project/update-file-naming-settings-for-project.md) - [Update project pre-translate settings](https://developers.phrase.com/en/api/tms/latest/project/update-project-pre-translate-settings.md) - [Upload Job Preview Package](https://developers.phrase.com/en/api/tms/latest/project/upload-job-preview-package.md): Uploads a Job Preview Package to a project. ImportFile API then refers to the preview package. The package is a zip file containing the preview HTML and related asset (css, js..) files. - [Get suggested providers](https://developers.phrase.com/en/api/tms/latest/provider/get-suggested-providers.md) - [Add ignored warnings](https://developers.phrase.com/en/api/tms/latest/quality-assurance/add-ignored-warnings.md) - [Add ignored warnings](https://developers.phrase.com/en/api/tms/latest/quality-assurance/add-ignored-warnings-1.md) - [Create LQA profile](https://developers.phrase.com/en/api/tms/latest/quality-assurance/create-lqa-profile.md) - [Delete ignored warnings](https://developers.phrase.com/en/api/tms/latest/quality-assurance/delete-ignored-warnings.md) - [Delete ignored warnings](https://developers.phrase.com/en/api/tms/latest/quality-assurance/delete-ignored-warnings-1.md) - [Delete LQA profile](https://developers.phrase.com/en/api/tms/latest/quality-assurance/delete-lqa-profile.md) - [Duplicate LQA profile](https://developers.phrase.com/en/api/tms/latest/quality-assurance/duplicate-lqa-profile.md) - [Edit ignored checks](https://developers.phrase.com/en/api/tms/latest/quality-assurance/edit-ignored-checks.md) - [GET list LQA profiles](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-list-lqa-profiles.md) - [Get list of LQA profile authors](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-list-of-lqa-profile-authors.md) - [Get list of LQA profile authors](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-list-of-lqa-profile-authors-1.md) - [Get LQA profile default values](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-lqa-profile-default-values.md) - [Get LQA profile details](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-lqa-profile-details.md) - [Get QA settings](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-qa-settings.md): Returns enabled quality assurance checks and settings. - [Get QA settings for job](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-qa-settings-for-job.md): Returns enabled quality assurance checks and settings for job. - [Get QA settings for job part](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-qa-settings-for-job-part.md): Returns enabled quality assurance checks and settings for job. - [Get QA settings for project](https://developers.phrase.com/en/api/tms/latest/quality-assurance/get-qa-settings-for-project.md): Returns enabled quality assurance checks and settings. - [Make LQA profile default](https://developers.phrase.com/en/api/tms/latest/quality-assurance/make-lqa-profile-default.md) - [Run quality assurance (batch)](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-batch.md): Call "Get QA settings" endpoint to get the list of enabled QA checks - [Run quality assurance (batch)](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-batch-1.md): Call "Get QA settings" endpoint to get the list of enabled QA checks - [Run quality assurance on selected segments](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-on-selected-segments.md): By default runs only fast running checks. Source and target language of jobs have to match. - [Run quality assurance on selected segments](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-on-selected-segments-1.md): By default runs only fast running checks. Source and target language of jobs have to match. - [Run quality assurance on selected segments and save segments](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-on-selected-segments-and-save-segments.md): By default runs only fast running checks. - [Run quality assurance v4](https://developers.phrase.com/en/api/tms/latest/quality-assurance/run-quality-assurance-v4.md): Call "Get QA settings" endpoint to get the list of enabled QA checks - [Update LQA profile](https://developers.phrase.com/en/api/tms/latest/quality-assurance/update-lqa-profile.md) - [Trigger quality evaluation based on quality profile for selected job parts](https://developers.phrase.com/en/api/tms/latest/quality-profile/trigger-quality-evaluation-based-on-quality-profile-for-selected-job-parts.md) - [Create quote](https://developers.phrase.com/en/api/tms/latest/quote/create-quote.md): Either WorkflowSettings or Units must be sent for billingUnit "Hour". - [Delete quote](https://developers.phrase.com/en/api/tms/latest/quote/delete-quote.md) - [Email quotes](https://developers.phrase.com/en/api/tms/latest/quote/email-quotes.md) - [Get quote](https://developers.phrase.com/en/api/tms/latest/quote/get-quote.md) - [Create user using SCIM](https://developers.phrase.com/en/api/tms/latest/scim/create-user-using-scim.md): Supported schema: `"urn:ietf:params:scim:schemas:core:2.0:User"` - [Delete user using SCIM](https://developers.phrase.com/en/api/tms/latest/scim/delete-user-using-scim.md) - [Edit user using SCIM](https://developers.phrase.com/en/api/tms/latest/scim/edit-user-using-scim.md) - [Get supported SCIM Schema by urn](https://developers.phrase.com/en/api/tms/latest/scim/get-supported-scim-schema-by-urn.md) - [Get supported SCIM Schemas](https://developers.phrase.com/en/api/tms/latest/scim/get-supported-scim-schemas.md) - [Get user](https://developers.phrase.com/en/api/tms/latest/scim/get-user.md) - [List the types of SCIM Resources available](https://developers.phrase.com/en/api/tms/latest/scim/list-the-types-of-scim-resources-available.md) - [Patch user using SCIM](https://developers.phrase.com/en/api/tms/latest/scim/patch-user-using-scim.md) - [Retrieve the Service Provider's Configuration](https://developers.phrase.com/en/api/tms/latest/scim/retrieve-the-service-providers-configuration.md) - [Search users](https://developers.phrase.com/en/api/tms/latest/scim/search-users.md): This operation supports SCIM Filter, SCIM attributes and SCIM sort - [Create segmentation rule](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/create-segmentation-rule.md): Creates new Segmentation Rule with file and segRule JSON Object as header parameter. The same object is used for GET action. - [Delete segmentation rule](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/delete-segmentation-rule.md) - [Edit segmentation rule](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/edit-segmentation-rule.md) - [Export default segmentation rules](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/export-default-segmentation-rules.md) - [Export segmentation rule](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/export-segmentation-rule.md) - [Get owners of segmentation rules](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/get-owners-of-segmentation-rules.md) - [Get segmentation rule](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/get-segmentation-rule.md) - [List segmentation rules](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/list-segmentation-rules.md) - [Replace segmentation rule file](https://developers.phrase.com/en/api/tms/latest/segmentation-rules/replace-segmentation-rule-file.md): Replaces the file content of an existing segmentation rule, preserving its id and uid. - [Delete services (batch)](https://developers.phrase.com/en/api/tms/latest/service/delete-services-batch.md) - [List services](https://developers.phrase.com/en/api/tms/latest/service/list-services.md) - [Add word to dictionary](https://developers.phrase.com/en/api/tms/latest/spell-check/add-word-to-dictionary.md) - [Spell check](https://developers.phrase.com/en/api/tms/latest/spell-check/spell-check.md): Spell check using the settings of the user's organization - [Spell check for job](https://developers.phrase.com/en/api/tms/latest/spell-check/spell-check-for-job.md): Spell check using the settings from the project of the job - [Suggest a word](https://developers.phrase.com/en/api/tms/latest/spell-check/suggest-a-word.md): Spell check suggest using the users's spell check dictionary - [Create subdomain](https://developers.phrase.com/en/api/tms/latest/subdomain/create-subdomain.md) - [Delete subdomain](https://developers.phrase.com/en/api/tms/latest/subdomain/delete-subdomain.md) - [Edit subdomain](https://developers.phrase.com/en/api/tms/latest/subdomain/edit-subdomain.md) - [Get subdomain](https://developers.phrase.com/en/api/tms/latest/subdomain/get-subdomain.md) - [List subdomains](https://developers.phrase.com/en/api/tms/latest/subdomain/list-subdomains.md) - [List supported languages](https://developers.phrase.com/en/api/tms/latest/supported-languages/list-supported-languages.md) - [Browse term base](https://developers.phrase.com/en/api/tms/latest/term-base/browse-term-base.md) - [Clear term base](https://developers.phrase.com/en/api/tms/latest/term-base/clear-term-base.md): Deletes all terms - [Create concept](https://developers.phrase.com/en/api/tms/latest/term-base/create-concept.md) - [Create term](https://developers.phrase.com/en/api/tms/latest/term-base/create-term.md): Set conceptId to assign the term to an existing concept, otherwise a new concept will be created. - [Create term base](https://developers.phrase.com/en/api/tms/latest/term-base/create-term-base.md) - [Create term in job's term bases](https://developers.phrase.com/en/api/tms/latest/term-base/create-term-in-jobs-term-bases.md): Create new term in the write term base assigned to the job - [Delete concept](https://developers.phrase.com/en/api/tms/latest/term-base/delete-concept.md) - [Delete concepts](https://developers.phrase.com/en/api/tms/latest/term-base/delete-concepts.md) - [Delete term](https://developers.phrase.com/en/api/tms/latest/term-base/delete-term.md) - [Delete term base](https://developers.phrase.com/en/api/tms/latest/term-base/delete-term-base.md) - [Edit term](https://developers.phrase.com/en/api/tms/latest/term-base/edit-term.md) - [Edit term base](https://developers.phrase.com/en/api/tms/latest/term-base/edit-term-base.md): It is possible to add new languages only - [Export term base](https://developers.phrase.com/en/api/tms/latest/term-base/export-term-base.md) - [Get concept](https://developers.phrase.com/en/api/tms/latest/term-base/get-concept.md) - [Get term](https://developers.phrase.com/en/api/tms/latest/term-base/get-term.md) - [Get term base](https://developers.phrase.com/en/api/tms/latest/term-base/get-term-base.md) - [Get term base metadata](https://developers.phrase.com/en/api/tms/latest/term-base/get-term-base-metadata.md) - [Get terms of concept](https://developers.phrase.com/en/api/tms/latest/term-base/get-terms-of-concept.md) - [Last import status](https://developers.phrase.com/en/api/tms/latest/term-base/last-import-status.md) - [List concepts](https://developers.phrase.com/en/api/tms/latest/term-base/list-concepts.md) - [List term bases](https://developers.phrase.com/en/api/tms/latest/term-base/list-term-bases.md) - [Search job's term bases](https://developers.phrase.com/en/api/tms/latest/term-base/search-jobs-term-bases.md): Search all read term bases assigned to the job - [Search term base](https://developers.phrase.com/en/api/tms/latest/term-base/search-term-base.md) - [Search terms in text](https://developers.phrase.com/en/api/tms/latest/term-base/search-terms-in-text.md): Search in text in all read term bases assigned to the job - [Update concept](https://developers.phrase.com/en/api/tms/latest/term-base/update-concept.md) - [Upload term base](https://developers.phrase.com/en/api/tms/latest/term-base/upload-term-base.md): Terms can be imported from XLS/XLSX and TBX file formats into a term base. See Phrase Help Center - [Upload term base](https://developers.phrase.com/en/api/tms/latest/term-base/upload-term-base-1.md): Terms can be imported from XLS/XLSX and TBX file formats into a term base. See Phrase Help Center - [Add target language to translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/add-target-language-to-translation-memory.md) - [Create translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/create-translation-memory.md) - [Delete all segments](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-all-segments.md) - [Delete all segments](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-all-segments-1.md): This call is **asynchronous**, use [this API](../async-request/get-asynchronous-request) to check the result - [Delete both source and translation](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-both-source-and-translation.md): Not recommended for bulk removal of segments - [Delete segment of given language](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-segment-of-given-language.md): Not recommended for bulk removal of segments - [Delete translation memories (batch)](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-translation-memories-batch.md) - [Delete translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/delete-translation-memory.md) - [Download cleaned TM](https://developers.phrase.com/en/api/tms/latest/translation-memory/download-cleaned-tm.md) - [Download export](https://developers.phrase.com/en/api/tms/latest/translation-memory/download-export.md) - [Edit segment](https://developers.phrase.com/en/api/tms/latest/translation-memory/edit-segment.md) - [Edit translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/edit-translation-memory.md) - [Export translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/export-translation-memory.md): Use [this API](../translation-memory/download-export) to download result - [Extract cleaned translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/extract-cleaned-translation-memory.md): Returns a ZIP file containing the cleaned translation memories in the specified outputFormat. - [Get last task information](https://developers.phrase.com/en/api/tms/latest/translation-memory/get-last-task-information.md) - [Get translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/get-translation-memory.md) - [Get translation memory metadata](https://developers.phrase.com/en/api/tms/latest/translation-memory/get-translation-memory-metadata.md) - [Import TMX](https://developers.phrase.com/en/api/tms/latest/translation-memory/import-tmx.md) - [Insert segment](https://developers.phrase.com/en/api/tms/latest/translation-memory/insert-segment.md) - [List related projects](https://developers.phrase.com/en/api/tms/latest/translation-memory/list-related-projects.md) - [List translation memories](https://developers.phrase.com/en/api/tms/latest/translation-memory/list-translation-memories.md) - [Search TM content](https://developers.phrase.com/en/api/tms/latest/translation-memory/search-tm-content.md): Search TM content within a single Translation Memory (TM) with metadata filters. - [Search translation memory](https://developers.phrase.com/en/api/tms/latest/translation-memory/search-translation-memory.md): **Overview** - Runs an asynchronous TMX export based on wildcard/phrase queries and optional metadata filters. The job streams filtered translation units into TMX via the downstream `/export_tmx_by_query` endpoint. Use `downloadExport/{asyncRequestId}` to fetch the finished file. - [Search translation memory for segment by job](https://developers.phrase.com/en/api/tms/latest/translation-memory/search-translation-memory-for-segment-by-job.md): Returns at most maxSegments records with score >= scoreThreshold and at most maxSubsegments records which are subsegment, i.e. the source text is substring of the query text. - [Search translation memory (sync)](https://developers.phrase.com/en/api/tms/latest/translation-memory/search-translation-memory-sync.md): **Overview** - Searches a single translation memory using the primary TM scoring pipeline. The endpoint always returns up to 15 `SearchTMResponseDto` entries ordered by score. - [Wildcard search](https://developers.phrase.com/en/api/tms/latest/translation-memory/wildcard-search.md): **Overview** - Searches a single translation memory via Elasticsearch wildcard queries and returns up to `count` matches. - [Human translate (Gengo or Unbabel)](https://developers.phrase.com/en/api/tms/latest/translation/human-translate-gengo-or-unbabel.md) - [Pre-translate job](https://developers.phrase.com/en/api/tms/latest/translation/pre-translate-job.md) - [Translate using machine translation](https://developers.phrase.com/en/api/tms/latest/translation/translate-using-machine-translation.md): Configured machine translate settings is used - [Create user](https://developers.phrase.com/en/api/tms/latest/user/create-user.md) - [Delete user](https://developers.phrase.com/en/api/tms/latest/user/delete-user.md) - [Disable two-factor authentication](https://developers.phrase.com/en/api/tms/latest/user/disable-two-factor-authentication.md) - [Edit user](https://developers.phrase.com/en/api/tms/latest/user/edit-user.md) - [Get user](https://developers.phrase.com/en/api/tms/latest/user/get-user.md) - [List assigned jobs](https://developers.phrase.com/en/api/tms/latest/user/list-assigned-jobs.md) - [List assigned projects](https://developers.phrase.com/en/api/tms/latest/user/list-assigned-projects.md): List projects in which the user is assigned to at least one job matching the criteria - [List assigned target languages](https://developers.phrase.com/en/api/tms/latest/user/list-assigned-target-languages.md) - [List assigned workflow steps](https://developers.phrase.com/en/api/tms/latest/user/list-assigned-workflow-steps.md) - [List last login dates](https://developers.phrase.com/en/api/tms/latest/user/list-last-login-dates.md) - [List users](https://developers.phrase.com/en/api/tms/latest/user/list-users.md) - [Login statistics](https://developers.phrase.com/en/api/tms/latest/user/login-statistics.md) - [Restore user](https://developers.phrase.com/en/api/tms/latest/user/restore-user.md) - [Send login information](https://developers.phrase.com/en/api/tms/latest/user/send-login-information.md) - [Update password](https://developers.phrase.com/en/api/tms/latest/user/update-password.md): Can be used by the user to update their own password or by ADMIN to update password of user without joined account * Password length must be between 8 and 255 * Password must not be same as the username - [Create vendor](https://developers.phrase.com/en/api/tms/latest/vendor/create-vendor.md) - [Delete vendors (batch)](https://developers.phrase.com/en/api/tms/latest/vendor/delete-vendors-batch.md) - [Get vendor](https://developers.phrase.com/en/api/tms/latest/vendor/get-vendor.md) - [List vendors](https://developers.phrase.com/en/api/tms/latest/vendor/list-vendors.md) - [Create webhook](https://developers.phrase.com/en/api/tms/latest/webhook/create-webhook.md) - [Delete webhook](https://developers.phrase.com/en/api/tms/latest/webhook/delete-webhook.md) - [Edit webhook](https://developers.phrase.com/en/api/tms/latest/webhook/edit-webhook.md) - [Get webhook](https://developers.phrase.com/en/api/tms/latest/webhook/get-webhook.md) - [Get webhook body previews](https://developers.phrase.com/en/api/tms/latest/webhook/get-webhook-body-previews.md) - [Lists webhook calls](https://developers.phrase.com/en/api/tms/latest/webhook/lists-webhook-calls.md) - [Lists webhooks](https://developers.phrase.com/en/api/tms/latest/webhook/lists-webhooks.md) - [Replay last webhook calls](https://developers.phrase.com/en/api/tms/latest/webhook/replay-last-webhook-calls.md): Replays specified number of last Webhook calls from oldest to the newest one - [Replay webhook calls](https://developers.phrase.com/en/api/tms/latest/webhook/replay-webhook-calls.md): Replays given list of Webhook Calls in specified order in the request - [Send test webhook](https://developers.phrase.com/en/api/tms/latest/webhook/send-test-webhook.md) - [Download workflow changes report](https://developers.phrase.com/en/api/tms/latest/workflow-changes/download-workflow-changes-report.md) - [Create workflow step](https://developers.phrase.com/en/api/tms/latest/workflow-step/create-workflow-step.md) - [Delete workflow step](https://developers.phrase.com/en/api/tms/latest/workflow-step/delete-workflow-step.md) - [Edit workflow step](https://developers.phrase.com/en/api/tms/latest/workflow-step/edit-workflow-step.md) - [Get workflow step](https://developers.phrase.com/en/api/tms/latest/workflow-step/get-workflow-step.md) - [List workflow steps](https://developers.phrase.com/en/api/tms/latest/workflow-step/list-workflow-steps.md) - [Get XML assistant profiles for organization](https://developers.phrase.com/en/api/tms/latest/xml-assistant/get-xml-assistant-profiles-for-organization.md) - [Changelog](https://developers.phrase.com/en/changelog.md): Stay up to date with the latest changes to Phrase APIs, SDKs, and developer tools. - [Introduction](https://developers.phrase.com/en/developer-tools/introduction.md): Tools and libraries to integrate with Phrase APIs - [Phrase Strings API Clients](https://developers.phrase.com/en/developer-tools/strings-api-clients.md) - [Phrase Strings CLI](https://developers.phrase.com/en/developer-tools/strings-cli.md) - [Phrase Strings GitHub Action](https://developers.phrase.com/en/developer-tools/strings-github-action.md) - [Error Handling and Limits](https://developers.phrase.com/en/guides/build-a-tms-plugin/error-handling-and-limits.md): Handle HTTP failures, retries, and Phrase TMS limits safely in plugin integrations. - [Full Integration Workflow](https://developers.phrase.com/en/guides/build-a-tms-plugin/full-integration-workflow.md): Build a production-ready Phrase TMS plugin with resilient import, monitoring, export, and operations. - [Live Preview](https://developers.phrase.com/en/guides/build-a-tms-plugin/live-preview.md): Add live preview support so translators can see localized content in context. - [Introduction](https://developers.phrase.com/en/guides/build-a-tms-plugin/overview.md): Understand what a Phrase TMS plugin is, what you will build, and where to start. - [Quick Start](https://developers.phrase.com/en/guides/build-a-tms-plugin/quick-start.md): Build your first Phrase TMS plugin flow in four practical steps. - [Translate multiple segments asynchronously](https://developers.phrase.com/en/guides/byo-engine/asynchronous-translation/translate-multiple-segments-asynchronously.md) - [Translate multiple segments asynchronously - get translated segments](https://developers.phrase.com/en/guides/byo-engine/asynchronous-translation/translate-multiple-segments-asynchronously--get-translated-segments.md) - [Translate multiple segments asynchronously - status polling](https://developers.phrase.com/en/guides/byo-engine/asynchronous-translation/translate-multiple-segments-asynchronously--status-polling.md) - [Get engine status](https://developers.phrase.com/en/guides/byo-engine/engine-status/get-engine-status.md) - [Introduction](https://developers.phrase.com/en/guides/byo-engine/introduction.md) - [Get supported language pairs](https://developers.phrase.com/en/guides/byo-engine/supported-languages/get-supported-language-pairs.md) - [Translate multiple segments](https://developers.phrase.com/en/guides/byo-engine/synchronous-translation/translate-multiple-segments.md) - [Phrase MCP Server](https://developers.phrase.com/en/guides/mcp.md): Use Phrase APIs from any MCP client with ready-to-use tools for Phrase Strings and Phrase TMS. - [Guides](https://developers.phrase.com/en/guides/overview.md): Implementation guides for extending Phrase capabilities - [Home](https://developers.phrase.com/en/home.md) ## OpenAPI Specs - [phrase-tms-v3](https://developers.phrase.com/openapi/phrase-tms-v3.json) - [phrase-tms-v2](https://developers.phrase.com/openapi/phrase-tms-v2.json) - [phrase-tms-v1](https://developers.phrase.com/openapi/phrase-tms-v1.json) - [phrase-tms-latest](https://developers.phrase.com/openapi/phrase-tms-latest.json) - [phrase-tms-all](https://developers.phrase.com/openapi/phrase-tms-all.json) - [phrase-strings](https://developers.phrase.com/openapi/phrase-strings.json) - [phrase-tms-v4](https://developers.phrase.com/openapi/phrase-tms-v4.json) - [phrase-byo-mt](https://developers.phrase.com/openapi/phrase-byo-mt.json) - [phrase-studio](https://developers.phrase.com/openapi/phrase-studio.json) - [phrase-connectors](https://developers.phrase.com/openapi/phrase-connectors.json) - [phrase-platform](https://developers.phrase.com/openapi/phrase-platform.json) - [phrase-language-ai](https://developers.phrase.com/openapi/phrase-language-ai.json) - [openapi](https://developers.phrase.com/api-reference/openapi.json)