Integration · Developer tools
Connect Claude & ChatGPT to Crowdin
Ask your AI how far each language has come, which strings still need work, or what is on your task list in Crowdin. It can search source strings, read and add translations, approve them, and comment on strings or report issues. It can also create and update tasks and build the translated files so you can download them.
Free plan, no credit card. Takes about a minute.
Try asking
“How far along is the German translation of our app project?”
The AI finds the project and reads translation and approval progress per target language.
“Find the string for the checkout button and show me the French translation.”
It searches the project's source strings, then lists the French translations of that string.
“Add the Danish translation "Gå til kassen" for that string.”
It adds the translation for the string in Danish. It stays unapproved until someone approves it.
What your AI can do
Projects and progress
List projects and files, and read translation and approval progress per language for a whole project or a single file.
Strings and translations
Search, add and update source strings, read translations per string or language, add and approve translations, and comment or report issues.
Tasks and builds
Create, read and update translation and proofreading tasks, and build translated files and get download links.
“Which tasks are assigned to me right now?”
It lists the tasks assigned to you across projects, with status, and can read the details of any of them.
“Report an issue on string 4521: the source text has a typo.”
It posts an issue on the string that project members can see.
“Build the approved Spanish files and give me the download link.”
It starts a build for Spanish with approved translations only, checks until it is finished and returns a download link.
349 tools for Crowdin
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_commentChanges dataComment on a string or report an issue. Put fields in body: {"stringId": 123, "text": "...", "targetLanguageId": "de", "type": "comment"} (or type "issue" with issueType). Visible to project members.add_projectChanges dataCreate a new project. Search projects first to avoid duplicates. API summary: Add Project.add_project_task_settings_templateChanges dataCreate a new task. Required: name or config. API summary: Add Project Task Settings Template.add_stringChanges dataAdd a source string to a project. Put the fields in body, e.g. {"text": "...", "identifier": "...", "fileId": 123, "context": "..."}.add_translationChanges dataAdd a translation in a project. Put the fields in body: {"stringId": 123, "languageId": "de", "text": "..."}.add_user_report_settings_templateChanges dataCreate a new task. API summary: Add User Report Settings Template.approve_translationChanges dataApprove a translation by project_id and translation_id.build_translationsChanges dataStart building the project's translated files for download. Optional body e.g. {"targetLanguageIds": ["de"], "exportApprovedOnly": true}. Returns a build ID.cancel_buildDeletesPermanently delete a project by project id 2. Destructive action; may require approval. API summary: Cancel Build.create_alignmentChanges dataCreate a new alignment. Required: source language id, target language id or text. API summary: Translation Alignment.create_archive_exportChanges dataCreate a new export for a archive. API summary: Export Report Archive.create_bundle_exportChanges dataCreate a new export for a bundle. API summary: Export Bundle.create_checkChanges dataCreate a new check. API summary: Create Advisor Check.create_completionChanges dataCreate a new completion. API summary: Create AI Proxy Chat Completion.create_concordanceChanges dataCreate a new concordance. Required: source language id, target language id or expressions. API summary: Concordance search in Glossaries.create_concordance_api_projects_glossaries_concordance_postChanges dataCreate a new concordance. Required: source language id, target language id or expressions. API summary: Concordance search in project Glossaries.create_concordance_api_projects_tms_concordance_postChanges dataCreate a new concordance. Required: source language id, target language id, auto substitution, min relevant or expressions. API summary: Concordance search in project TMs.create_concordance_api_tms_concordance_postChanges dataCreate a new concordance. Required: source language id, target language id, auto substitution, min relevant or expressions. API summary: Concordance search in TMs.create_consentChanges dataCreate a new consent. Required: identifier, installed by or status. API summary: Create Application Consent Decision.create_crowdin_updateChanges dataCreate a new crowdin update. Required: project id or files. API summary: Update Crowdin Files.create_datasetChanges dataCreate a new dataset. API summary: Generate AI Prompt Fine-Tuning Dataset.create_distribution_releaseChanges dataCreate a new release for a distribution. API summary: Release Distribution.create_document_referenceChanges dataCreate a new reference for a document. Required: storage id or name. API summary: Add Asset Reference.create_exportChanges dataCreate a new export. API summary: Export AI Request Logs.create_file_translationChanges dataCreate a new file translation. Required: storage id or target language id. API summary: AI File Translations.create_glossaryChanges dataCreate a new glossary. Required: name or language id. Search glossaries first to avoid duplicates. API summary: Add Glossary.create_glossary_exportChanges dataCreate a new export for a glossary. API summary: Export Glossary.create_glossary_importChanges dataCreate a new import for a glossary. Required: storage id. API summary: Import Glossary.create_glossary_termChanges dataCreate a new term for a glossary. Required: language id or text. API summary: Add Term.create_importChanges dataCreate a new import. Required: storage id. API summary: Import Translations.create_installationChanges dataCreate a new installation. API summary: Install Application.create_installation_bundleChanges dataCreate a new bundle for a installation. Required: storage id. API summary: Upload Application Bundle.create_installation_updateChanges dataCreate a new update for a installation. Required: manifest hash. API summary: Apply Application Installation Update.create_integration_updateChanges dataCreate a new integration update. Required: project id or files. API summary: Update Integration Files.create_label_screenshotChanges dataCreate a new screenshot for a label. Required: screenshot ids. Search screenshots first to avoid duplicates. API summary: Assign Label to Screenshots.create_label_stringChanges dataCreate a new string for a label. Required: string ids. Search strings first to avoid duplicates. API summary: Assign Label to Strings.create_languageChanges dataCreate a new language. Required: name, code, locale code, text direction, plural category names or three letters code. API summary: Add Custom Language.create_mt_translationChanges dataCreate a new translation for a mt. Required: target language id or strings. Search translations first to avoid duplicates. API summary: Translate via MT.create_notifyVisible to othersCreate a new notify. Required: message. Has effects visible outside this system. API summary: Send Notification to Authenticated User.create_projectChanges dataCreate a new project. Required: training options. Search projects first to avoid duplicates. API summary: Create AI Prompt Fine-Tuning Job.create_project_branchChanges dataCreate a new branch for a project. Required: name. Search branches first to avoid duplicates. API summary: Add Branch.create_project_bundleChanges dataCreate a new bundle for a project. Required: name or source patterns. API summary: Add Bundle.create_project_directoryChanges dataCreate a new directory for a project. Required: name. Search directories first to avoid duplicates. API summary: Add Directory.create_project_distributionChanges dataCreate a new distribution for a project. Required: name. API summary: Add Distribution.create_project_documentChanges dataCreate a new document for a project. Required: storage id or name. Search documents first to avoid duplicates. API summary: Add File.create_project_file_format_settingChanges dataCreate a new file format setting for a project. Required: format or settings. API summary: Add Project File Format Settings.create_project_labelChanges dataCreate a new label for a project. Required: title. API summary: Add Label.create_project_pre_translationChanges dataCreate a new pre translation for a project. API summary: Apply Auto-Translation.create_project_reportChanges dataCreate a new report for a project. API summary: Generate Report.create_project_screenshotChanges dataCreate a new screenshot for a project. Required: storage id or name. Search screenshots first to avoid duplicates. API summary: Add Screenshot.create_project_strings_exporter_settingChanges dataCreate a new strings exporter setting for a project. API summary: Add Project Strings Exporter Settings.create_project_userChanges dataCreate a new user for a project. Search users first to avoid duplicates. API summary: Add Project Member.create_project_voteChanges dataCreate a new vote for a project. Required: mark or translation id. API summary: Add Vote.create_project_webhookDeletesCreate a new webhook for a project. Required: name, url, events or request type. Destructive action; may require approval. API summary: Add Webhook.create_promptChanges dataCreate a new prompt. Required: name, action or config. API summary: Add AI Prompt.create_prompt_cloneChanges dataCreate a new clone for a prompt. API summary: Clone AI Prompt.create_prompt_completionChanges dataCreate a new completion for a prompt. Required: resources. API summary: Generate AI Prompt Completion.create_providerChanges dataCreate a new provider. Required: name or type. API summary: Add AI Provider.create_recordChanges dataCreate a new record. Required: key or value. API summary: Add Application KV Record.create_reportChanges dataCreate a new report. API summary: Generate AI Report.create_revalidateChanges dataCreate a new revalidate. API summary: Revalidate QA Checks.create_screenshot_tagChanges dataCreate a new tag for a screenshot. API summary: Add Tag.create_snippetChanges dataCreate a new snippet. Required: description, placeholder or value. API summary: Add AI Snippet.create_style_guideChanges dataCreate a new style guide. Required: name or storage id. API summary: Create Style Guide.create_taskChanges dataCreate a translation or proofreading task in a project. Put fields in body, e.g. {"title": "...", "languageId": "de", "type": 0, "fileIds": [..]} plus assignees and deadline.create_task_2Changes dataCreate a new task. API summary: Add Report Settings Template.create_task_exportChanges dataCreate a new export for a task. API summary: Export Project Task Strings.create_task_messageChanges dataCreate a new message for a task. API summary: Add Project Task Comment.create_tmChanges dataCreate a new tm. Required: name or language id. Search tms first to avoid duplicates. API summary: Add TM.create_tm_exportChanges dataCreate a new export for a tm. API summary: Export TM.create_tm_importChanges dataCreate a new import for a tm. Required: storage id. API summary: Import TM.create_tm_segmentChanges dataCreate a new segment for a tm. Required: records. API summary: Create TM Segment.create_translateChanges dataCreate a new translate. API summary: AI Translate Strings.create_webhookDeletesCreate a new webhook. Required: name, url, events or request type. Destructive action; may require approval. API summary: Add Webhook.delete_application_apiDeletesPermanently delete a api by path. Destructive action; may require approval. API summary: Delete Application Data.delete_archiveDeletesPermanently delete a archive by archive id. Destructive action; may require approval. API summary: Delete Report Archive.delete_comment_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete Attachment from String/Asset Comment.delete_consentDeletesPermanently delete a consent by consent id. Destructive action; may require approval. API summary: Delete Application Consent Decision.delete_document_referenceDeletesPermanently delete a reference by reference id. Destructive action; may require approval. API summary: Delete Asset Reference.delete_file_format_setting_custom_segmentationsMoves moneyPermanently delete a custom segmentation by file format settings id. Financial or irreversible action; may require approval. API summary: Reset Project File Format Settings Custom Segmentation.delete_file_translationDeletesPermanently delete a file translation by job identifier. Destructive action; may require approval. API summary: Cancel File Translations.delete_glossaryDeletesPermanently delete a glossary by glossary id. Destructive action; may require approval. API summary: Delete Glossary.delete_glossary_conceptDeletesPermanently delete a concept by concept id. Destructive action; may require approval. API summary: Delete Concept.delete_glossary_termDeletesPermanently delete a term by term id. Destructive action; may require approval. API summary: Delete Term.delete_glossary_termsMoves moneyPermanently delete a term by glossary id. Financial or irreversible action; may require approval. API summary: Clear Glossary.delete_installationDeletesPermanently delete a installation by installation identifier. Destructive action; may require approval. API summary: Delete Application Installation.delete_label_screenshotsMoves moneyPermanently delete a screenshot by label id. Financial or irreversible action; may require approval. API summary: Unassign Label from Screenshots.delete_label_stringsMoves moneyPermanently delete a string by label id. Financial or irreversible action; may require approval. API summary: Unassign Label from Strings.delete_languageDeletesPermanently delete a language by language id. Destructive action; may require approval. API summary: Delete Custom Language.delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete Project.delete_project_approvalDeletesPermanently delete a approval by approval id. Destructive action; may require approval. API summary: Remove Approval.delete_project_approvalsMoves moneyPermanently delete a approval by project id. Financial or irreversible action; may require approval. API summary: Remove String/Asset Approvals.delete_project_branchDeletesPermanently delete a branch by branch id. Destructive action; may require approval. API summary: Delete Branch.delete_project_bundleDeletesPermanently delete a bundle by bundle id. Destructive action; may require approval. API summary: Delete Bundle.delete_project_directoryDeletesPermanently delete a directory by directory id. Destructive action; may require approval. API summary: Delete Directory.delete_project_distributionDeletesPermanently delete a distribution by hash. Destructive action; may require approval. API summary: Delete Distribution.delete_project_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete File.delete_project_file_format_settingDeletesPermanently delete a file format setting by file format settings id. Destructive action; may require approval. API summary: Delete Project File Format Settings.delete_project_labelDeletesPermanently delete a label by label id. Destructive action; may require approval. API summary: Delete Label.delete_project_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete String/Asset Comment.delete_project_screenshotDeletesPermanently delete a screenshot by screenshot id. Destructive action; may require approval. API summary: Delete Screenshot.delete_project_stringDeletesPermanently delete a string by string id. Destructive action; may require approval. API summary: Delete String.delete_project_strings_exporter_settingDeletesPermanently delete a strings exporter setting by system strings exporter settings id. Destructive action; may require approval. API summary: Delete Project Strings Exporter Settings.delete_project_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Delete Project Task.delete_project_task_settings_templateDeletesPermanently delete a task by task settings template id. Destructive action; may require approval. API summary: Delete Project Task Settings Template.delete_project_translationDeletesPermanently delete a translation by translation id. Destructive action; may require approval. API summary: Delete Translation.delete_project_translationsMoves moneyPermanently delete a translation by project id. Financial or irreversible action; may require approval. API summary: Delete String/Asset Translations.delete_project_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete Member From Project.delete_project_voteDeletesPermanently delete a vote by vote id. Destructive action; may require approval. API summary: Cancel Vote.delete_project_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete Webhook.delete_projectsMoves moneyPermanently delete a project by application identifier. Financial or irreversible action; may require approval. API summary: Cancel Job.delete_promptDeletesPermanently delete a prompt by ai prompt id. Destructive action; may require approval. API summary: Delete AI Prompt.delete_prompt_completionDeletesPermanently delete a completion by completion id. Destructive action; may require approval. API summary: Cancel AI Prompt Completion.delete_providerDeletesPermanently delete a provider by ai provider id. Destructive action; may require approval. API summary: Delete AI Provider.delete_provider_gatewayDeletesPermanently delete a gateway by path. Destructive action; may require approval. API summary: AI Gateway DELETE.delete_recordDeletesPermanently delete a record by record key. Destructive action; may require approval. API summary: Delete Application KV Record.delete_revalidateDeletesPermanently delete a revalidate by revalidation id. Destructive action; may require approval. API summary: Cancel QA Checks Revalidation.delete_screenshot_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Delete Tag.delete_screenshot_tagsMoves moneyPermanently delete a tag by screenshot id. Financial or irreversible action; may require approval. API summary: Clear Tags.delete_snippetDeletesPermanently delete a snippet by ai snippet id. Destructive action; may require approval. API summary: Delete AI Snippet.delete_storageDeletesPermanently delete a storage by storage id. Destructive action; may require approval. API summary: Delete Storage.delete_style_guideDeletesPermanently delete a style guide by style guide id. Destructive action; may require approval. API summary: Delete Style Guide.delete_taskDeletesPermanently delete a task by report settings template id. Destructive action; may require approval. API summary: Delete Report Settings Template.delete_task_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete Project Task Comment.delete_tmDeletesPermanently delete a tm by tm id. Destructive action; may require approval. API summary: Delete TM.delete_tm_segmentDeletesPermanently delete a segment by segment id. Destructive action; may require approval. API summary: Delete TM Segment.delete_tm_segmentsMoves moneyPermanently delete a segment by tm id. Financial or irreversible action; may require approval. API summary: Clear TM.delete_user_report_settings_templateDeletesPermanently delete a task by report settings template id. Destructive action; may require approval. API summary: Delete User Report Settings Template.delete_webhookDeletesPermanently delete a webhook by organization webhook id. Destructive action; may require approval. API summary: Delete Webhook.download_buildGet a download link for a finished translation build by project_id and build_id.download_bundleDownload the document for a export. API summary: Download Bundle.download_completionDownload the document for a completion. API summary: Download AI Prompt Completion.download_datasetDownload the document for a dataset. API summary: Download AI Prompt Fine-Tuning Dataset.download_exportDownload the document for a export. API summary: Download AI Request Logs Export.download_fileGet a temporary download link for a source file by project_id and file_id.download_file_previewGet one document for a project by file id. API summary: Download File Preview.download_file_translationDownload the document for a file translation. API summary: Download Translated File.download_glossaryDownload the document for a export. API summary: Download Glossary.download_reportDownload the document for a report. API summary: Download AI Report.download_report_archiveDownload the document for a export. API summary: Download Report Archive.download_report_downloadDownload the document for a report. API summary: Download Report.download_tmDownload the document for a export. API summary: Download TM.export_project_translationChanges dataCreate a new export. Required: target language id. API summary: Export Project Translation.get_ai_settingsList projects. API summary: Get AI Settings.get_api_settingsGet one api by application identifier. API summary: Get Sync Settings.get_application_apiGet one api for a application by path. API summary: Get Application Data.get_application_settingsList projects. Optional filters: project id. API summary: Get Application Settings.get_archiveGet one archive by archive id. API summary: Get Report Archive.get_archive_exportGet one export for a archive by export id. API summary: Check Report Archive Export Status.get_build_statusCheck a translation build: project_id and project_id_2 (the build ID). Wait until status is finished before downloading.get_bundle_exportGet one export for a bundle by export id. API summary: Check Bundle Export Status.get_checkGet one check by check id. API summary: Get Advisor Check Status.get_current_userGet the Crowdin user who connected the account.get_datasetGet one dataset by job identifier. API summary: Get AI Prompt Fine-Tuning Dataset Generation Status.get_directory_progressList progress. Results are paginated. API summary: Get Directory Progress.get_document_referenceGet one reference for a document by reference id. API summary: Get Asset Reference.get_document_revisionGet one revision for a document by revision id. API summary: Get File Revision.get_exportGet one export by export id. API summary: Check AI Request Logs Export Status.get_fileGet one source file in a project by project_id and document_id (the file ID).get_file_progressGet translation progress per language for one file by project_id and file_id.get_file_translationGet one file translation by job identifier. API summary: Get File Translations Status.get_glossaryGet one glossary by glossary id. API summary: Get Glossary.get_glossary_conceptGet one concept for a glossary by concept id. API summary: Get Concept.get_glossary_exportGet one export for a glossary by export id. API summary: Check Glossary Export Status.get_glossary_importGet one import for a glossary by import id. API summary: Check Glossary Import Status.get_glossary_termGet one term for a glossary by term id. API summary: Get Term.get_importGet one import by import translation id. API summary: Import Translations Status.get_installationGet one installation by installation identifier. API summary: Get Application Installation.get_languageGet one language by language id. API summary: Get Language.get_mtGet one mt by mt id. API summary: Get MT.get_projectGet one project by project_id, with source language, target languages and settings.get_project_2Get one project by project identifier. API summary: Get AI Prompt Fine-Tuning Job Status.get_project_ai_settingsList projects. API summary: Get Project AI Settings.get_project_approvalGet one approval for a project by approval id. API summary: Get Approval.get_project_branchGet one branch for a project by branch id. API summary: Get Branch.get_project_bundleGet one bundle for a project by bundle id. API summary: Get Bundle.get_project_directoryGet one directory for a project by directory id. API summary: Get Directory.get_project_distributionGet one distribution for a project by hash. API summary: Get Distribution.get_project_file_format_settingGet one file format setting for a project by file format settings id. API summary: Get Project File Format Settings.get_project_labelGet one label for a project by label id. API summary: Get Label.get_project_messageGet one message for a project by message id. API summary: Get String/Asset Comment.get_project_pre_translationGet one pre translation for a project by job identifier. API summary: Auto-Translation Status.get_project_progressGet translation and approval progress per target language for a project; optional language_ids filter.get_project_reportGet one report for a project by report id. API summary: Check Report Generation Status.get_project_screenshotGet one screenshot for a project by screenshot id. API summary: Get Screenshot.get_project_strings_exporter_settingGet one strings exporter setting for a project by system strings exporter settings id. API summary: Get Project Strings Exporter Settings.get_project_task_settings_templateGet one task by task settings template id. API summary: Get Project Task Settings Template.get_project_translationGet one translation for a project by translation id. API summary: Get Translation.get_project_userGet one user for a project by user id. API summary: Get Member Info.get_project_voteGet one vote for a project by vote id. API summary: Get Vote.get_project_webhookGet one webhook for a project by webhook id. API summary: Get Webhook.get_promptGet one prompt by ai prompt id. API summary: Get AI Prompt.get_prompt_completionGet one completion for a prompt by completion id. API summary: Get AI Prompt Completion Status.get_providerGet one provider by ai provider id. API summary: Get AI Provider.get_provider_gatewayGet one gateway for a provider by path. API summary: AI Gateway GET.get_recordGet one record by record key. API summary: Get Application KV Record.get_reportGet one report by ai report id. API summary: Check AI Report Generation Status.get_revalidateGet one revalidate by revalidation id. API summary: QA Checks Revalidation Status.get_screenshot_tagGet one tag for a screenshot by tag id. API summary: Get Tag.get_snippetGet one snippet by ai snippet id. API summary: Get AI Snippet.get_storageGet one storage by storage id. API summary: Get Storage.get_stringGet one source string by project_id and string_id, with text, identifier and context.get_style_guideGet one style guide by style guide id. API summary: Get Style Guide.get_taskGet one task by project_id and task_id, with status, language, files and progress.get_task_2Get one task by report settings template id. API summary: Get Report Settings Template.get_task_messageGet one message for a task by message id. API summary: Get Project Task Comment.get_tmGet one tm by tm id. API summary: Get TM.get_tm_exportGet one export for a tm by export id. API summary: Check TM Export Status.get_tm_importGet one import for a tm by import id. API summary: Check TM Import Status.get_tm_segmentGet one segment for a tm by segment id. API summary: Get TM Segment.get_userGet one user by user id 2. API summary: Get AI Usage Member.get_user_report_settings_templateGet one task by report settings template id. API summary: Get User Report Settings Template.get_user_security_logGet one security log for a user by security log id. API summary: Get User Security Log.get_webhookGet one webhook by organization webhook id. API summary: Get Webhook.list_bundle_documentsList documents for a bundle. Results are paginated. API summary: Bundle List Files.list_commentsList string comments and issues in a project, filtered by string_id, type (comment or issue) or issue_status.list_consentsList consents. Optional filters: identifier or order by. Results are paginated. API summary: List Application Consent Decisions.list_distribution_releasesList releases for a distribution. API summary: Get Distribution Release.list_document_referencesList references for a document. Results are paginated. API summary: List Asset References.list_document_revisionsList revisions for a document. Results are paginated. API summary: List File Revisions.list_documentsList documents. Optional filters: project id. API summary: List Crowdin Files.list_file_format_setting_custom_segmentationsList custom segmentations for a file format setting. API summary: Download Project File Format Settings Custom Segmentation.list_file_progressList file progress. Optional filters: project id or file id. API summary: Get File Progress.list_file_translation_translationsList translations for a file translation. API summary: Download Translated File Strings.list_filesList the source files in a project, optionally within a directory_id or matching a filter.list_glossary_conceptsList concepts for a glossary. Optional filters: order by. Results are paginated.list_glossary_termsList terms for a glossary. Optional filters: order by, user id, language id, concept id or croql. Results are paginated.list_import_reportsList reports for a import. API summary: Import Translations Report.list_insightsList insights. Optional filters: is dismissed, status or outcome. Results are paginated. API summary: List Advisor Insights.list_installation_updatesList updates for a installation. API summary: Get Application Installation Update.list_installationsList installations. Optional filters: installed by or order by. Results are paginated. API summary: List Application Installations.list_integration_filesList documents. Optional filters: project id. API summary: List Integration Files.list_job_infosList job infos. Optional filters: project id or job id. API summary: Get Job Info.list_jobsList projects. Optional filters: project id. Results are paginated. API summary: List Jobs.list_language_progressList progress for a language. Results are paginated. API summary: Get Language Progress.list_language_translationsList translations for a target language (language_id) in a project, optionally for certain string_ids or file_id; approved_only to see approved ones.list_languagesList the languages Crowdin supports, with their language IDs (e.g. de, fr, es-ES).list_login_fieldsList login fields. API summary: Integration Login Form Fields.list_modelsList models. API summary: List AI Provider Models.list_mtsList mts. Results are paginated.list_my_tasksList the tasks assigned to the connected user across projects, filtered by status.list_pre_translation_reportsList reports for a pre translation. API summary: Auto-Translation Report.list_progressList progress. Results are paginated. API summary: Get Branch Progress.list_project_approvalsList approvals for a project. Optional filters: order by, file id, label ids, exclude label ids, string id or language id. Results are paginated. API summary: List Translation Approvals.list_project_buildsList projects. Optional filters: branch id. Results are paginated. API summary: List Project Builds.list_project_bundlesList bundles for a project. Results are paginated.list_project_dictionariesList dictionaries for a project. Optional filters: language ids.list_project_distributionsList distributions for a project. Results are paginated.list_project_eventsList events for a project. API summary: List AI Prompt Fine-Tuning Events.list_project_file_format_settingsList file format settings for a project. API summary: List Project File Format Settings.list_project_labelsList labels for a project. Optional filters: order by. Results are paginated.list_project_pre_translationsList pre translations for a project. Optional filters: order by. Results are paginated. API summary: List Auto-Translations.list_project_qa_checksList qa checks for a project. Optional filters: category, validation, language ids, task id or file id. Results are paginated. API summary: List QA Check Issues.list_project_strings_exporter_settingsList strings exporter settings for a project. API summary: List Project Strings Exporter Settings.list_project_system_placeholdersList projects for a project. Results are paginated. API summary: List Project System Placeholders.list_project_task_settings_templatesList tasks. Results are paginated. API summary: List Project Task Settings Templates.list_project_votesList votes for a project. Optional filters: string id, language id, translation id, file id, label ids or exclude label ids. Results are paginated. API summary: List Translation Votes.list_project_webhooksList webhooks for a project. Results are paginated.list_projectsList your Crowdin projects. Use to find a project ID.list_projects_2List projects. Optional filters: statuses or order by. Results are paginated. API summary: List AI Prompt Fine-Tuning Jobs.list_promptsList prompts. Optional filters: project id or action. Results are paginated. API summary: List AI Prompts.list_provider_modelsList models for a provider. API summary: List AI Provider Models.list_providersList providers. Results are paginated. API summary: List AI Providers.list_recordsList records. Optional filters: prefix or order by. Results are paginated. API summary: List Application KV Records.list_request_logsList request logs. Optional filters: request id, project id, user id 2, ai provider id, model or source action. Results are paginated. API summary: List AI Request Logs.list_screenshot_tagsList tags for a screenshot. Results are paginated.list_snippetsList snippets. Results are paginated. API summary: List AI Snippets.list_storagesList storages. Results are paginated.list_string_translationsList translations of one string (string_id) in one language (language_id) in a project.list_stringsList or search source strings in a project, filtered by file_id, text (filter with scope) or CroQL. Use to find a string ID.list_style_guidesList style guides. Optional filters: order by or user id. Results are paginated.list_supported_modelsList supported models. Optional filters: provider type, enabled or order by. Results are paginated. API summary: List Supported AI Provider Models.list_task_messagesList messages for a task. Results are paginated. API summary: List Project Task Comments.list_tasksList tasks in a project, filtered by status or assignee_id.list_tasks_2List tasks. Results are paginated. API summary: List Report Settings Templates.list_tm_segmentsList segments for a tm. Optional filters: order by or croql. Results are paginated. API summary: List TM Segments.list_user_report_settings_templatesList tasks. Results are paginated. API summary: List User Report Settings Templates.list_user_security_logsList security logs for a user. Optional filters: event, created after, created before or ip address. Results are paginated. API summary: List User Security Logs.list_user_tasksList tasks for a user. Optional filters: order by, status, type, project ids, assignee ids or creator ids. Results are paginated.list_usersList users. Optional filters: user ids or order by. Results are paginated. API summary: List AI Usage Members.list_webhooksList webhooks. Results are paginated.search_archivesSearch archives by scope type, scope id, user id 2, task id, name or date from. Use this to find existing archives before creating a new archive. Results are paginated. API summary: List Report Archives.search_branchesSearch branches by filter, project ids or user id. Use this to find existing branches before creating a new branch. Results are paginated.search_directoriesSearch directories by filter, project ids or user id. Use this to find existing directories before creating a new directory. Results are paginated.search_documentsSearch documents by filter, project ids or user id. Use this to find existing documents before creating a new document. Results are paginated. API summary: Search Files.search_glossariesSearch glossaries by order by, user id or filter. Use this to find existing glossaries before creating a new glossary. Results are paginated. API summary: List Glossaries.search_project_branchesSearch branches for a project by order by or name. Use this to find existing branches before creating a new branch. Results are paginated. API summary: List Branches.search_project_directoriesSearch directories for a project by order by, branch id, directory id, filter or recursion. Use this to find existing directories before creating a new directory. Results are paginated. API summary: List Directories.search_project_screenshotsSearch screenshots for a project by search, order by, string ids, label ids or exclude label ids. Use this to find existing screenshots before creating a new screenshot. Results are paginated. API summary: List Screenshots.search_project_usersSearch users for a project by order by, search, role or language id. Use this to find existing users before creating a new user. Results are paginated. API summary: List Project Members.search_stringsSearch strings by filter, project ids, user id, scope or denormalize placeholders. Use this to find existing strings before creating a new string. Results are paginated.search_tmsSearch tms by order by, filter or user id. Use this to find existing tms before creating a new tm. Results are paginated. API summary: List TMs.search_translationsSearch translations by filter, project ids, user id, language ids or denormalize placeholders. Use this to find existing translations before creating a new translation. Results are paginated.send_projectVisible to othersNotify a project (project id). Has effects visible outside this system. API summary: Send Notification To Project Members.submit_api_settingsVisible to othersSync a api (application identifier). Has effects visible outside this system. API summary: Update Sync Settings.submit_translation_qa_checksVisible to othersValidate a translation (project id). Has effects visible outside this system. API summary: Validate text by QA Checks.update_application_apiChanges dataUpdate an existing api identified by path. Only the fields you pass are changed. API summary: Edit Application Data.update_application_settingsChanges dataCreate a new project. Required: project id or config. Search projects first to avoid duplicates. API summary: Update Application Settings.update_consentChanges dataUpdate an existing consent identified by consent id. Only the fields you pass are changed. API summary: Edit Application Consent Decision.update_directoryChanges dataUpdate an existing directory identified by directory id. API summary: Build Project Directory Translation.update_documentChanges dataUpdate an existing document identified by document id. API summary: Build Project File Translation.update_glossaryChanges dataUpdate an existing glossary identified by glossary id. Only the fields you pass are changed. API summary: Edit Glossary.update_glossary_conceptChanges dataUpdate an existing concept identified by concept id. API summary: Update Concept.update_glossary_termChanges dataUpdate an existing term identified by term id. Only the fields you pass are changed. API summary: Edit Term.update_insightChanges dataUpdate an existing insight identified by insight id. Only the fields you pass are changed. API summary: Edit Advisor Insight.update_insightsVisible to othersUpdate an existing insight identified by module key. Has effects visible outside this system. API summary: Create or Update Application Advisor Insight.update_installationChanges dataUpdate an existing installation identified by installation identifier. Only the fields you pass are changed. API summary: Edit Application Installation.update_languageChanges dataUpdate an existing language identified by language id. Only the fields you pass are changed. API summary: Edit Custom Language.update_projectChanges dataUpdate an existing project identified by project id. Only the fields you pass are changed. API summary: Edit Project.update_project_approvalsVisible to othersUpdate an existing approval identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Approval Batch Operations.update_project_branchChanges dataUpdate an existing branch identified by branch id. Only the fields you pass are changed. API summary: Edit Branch.update_project_bundleChanges dataUpdate an existing bundle identified by bundle id. Only the fields you pass are changed. API summary: Edit Bundle.update_project_dictionaryChanges dataUpdate an existing dictionary identified by language id. Only the fields you pass are changed. API summary: Edit Dictionary.update_project_directoryChanges dataUpdate an existing directory identified by directory id. Only the fields you pass are changed. API summary: Edit Directory.update_project_distributionChanges dataUpdate an existing distribution identified by hash. Only the fields you pass are changed. API summary: Edit Distribution.update_project_documentChanges dataUpdate an existing document identified by document id. Only the fields you pass are changed. API summary: Edit File.update_project_file_format_settingChanges dataUpdate an existing file format setting identified by file format settings id. Only the fields you pass are changed. API summary: Edit Project File Format Settings.update_project_labelChanges dataUpdate an existing label identified by label id. Only the fields you pass are changed. API summary: Edit Label.update_project_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Edit String/Asset Comment.update_project_messagesVisible to othersUpdate an existing message identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: String/Asset Comment Batch Operations.update_project_pre_translationChanges dataUpdate an existing pre translation identified by job identifier. Only the fields you pass are changed. API summary: Edit Auto-Translation.update_project_pre_translationsVisible to othersUpdate an existing pre translation identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Auto-Translation Batch Operations.update_project_screenshotChanges dataUpdate an existing screenshot identified by screenshot id. Only the fields you pass are changed. API summary: Edit Screenshot.update_project_stringsVisible to othersUpdate an existing string identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: String Batch Operations.update_project_strings_exporter_settingChanges dataUpdate an existing strings exporter setting identified by system strings exporter settings id. Only the fields you pass are changed. API summary: Edit Project Strings Exporter Settings.update_project_translationChanges dataUpdate an existing translation identified by translation id. API summary: Restore Translation.update_project_translationsVisible to othersUpdate an existing translation identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Translation Batch Operations.update_project_userChanges dataUpdate an existing user identified by user id. API summary: Replace Project Member Permissions.update_project_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Edit Webhook.update_projectsVisible to othersUpdate an existing project identified by user id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Edit AI Settings.update_projects_api_projects_system_placeholders_batch_patchVisible to othersUpdate an existing project identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Project System Placeholder Batch Operations.update_promptChanges dataUpdate an existing prompt identified by ai prompt id. Only the fields you pass are changed. API summary: Edit AI Prompt.update_providerChanges dataUpdate an existing provider identified by ai provider id. Only the fields you pass are changed. API summary: Edit AI Provider.update_provider_gatewayChanges dataUpdate an existing gateway identified by path. Only the fields you pass are changed. API summary: AI Gateway PATCH.update_recordChanges dataUpdate an existing record identified by record key. Only the fields you pass are changed. API summary: Edit Application KV Record.update_screenshot_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Edit Tag.update_screenshot_tagsVisible to othersUpdate an existing tag identified by screenshot id. Has effects visible outside this system. API summary: Replace Tags (Auto Tag).update_snippetChanges dataUpdate an existing snippet identified by ai snippet id. Only the fields you pass are changed. API summary: Edit AI Snippet.update_stringChanges dataChange a source string by project_id and string_id using JSON Patch items, e.g. [{"op": "replace", "path": "/text", "value": "..."}].update_style_guideChanges dataUpdate an existing style guide identified by style guide id. Only the fields you pass are changed. API summary: Edit Style Guide.update_taskChanges dataUpdate a task by project_id and task_id using JSON Patch items, e.g. [{"op": "replace", "path": "/status", "value": "done"}].update_task_2Changes dataUpdate an existing task identified by report settings template id. Only the fields you pass are changed. API summary: Edit Report Settings Template.update_task_api_user_tasks_patchChanges dataUpdate an existing task identified by task id. Only the fields you pass are changed. API summary: Edit Task Archived Status.update_task_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Edit Project Task Comment.update_tmChanges dataUpdate an existing tm identified by tm id. Only the fields you pass are changed. API summary: Edit TM.update_tm_segmentChanges dataUpdate an existing segment identified by segment id. Only the fields you pass are changed. API summary: Edit TM Segment.update_tm_segmentsVisible to othersUpdate an existing segment identified by tm id. Only the fields you pass are changed. Has effects visible outside this system. API summary: TM Segment Batch Operations.update_usersVisible to othersUpdate an existing user. Only the fields you pass are changed. Has effects visible outside this system. API summary: Edit Authenticated User.update_webhookDeletesUpdate an existing webhook identified by organization webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Edit Webhook.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Crowdin from the app list.
- 2
Paste your key
Paste a Crowdin personal access token. In Crowdin, open Account Settings > API and click New Token. Give it a name, choose the scopes it needs (for example Projects) and copy the token. It is shown only once.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Crowdin?
It can list and read projects, files, source strings, translations, comments, tasks, languages and translation progress. It can add and update source strings, add and approve translations, post comments and issues, create and update tasks, start translation builds and get download links for builds and source files.
Does the AI see my Crowdin credentials?
No. Your Crowdin personal access token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with progress and lookups only. Changing source strings, approving translations and posting comments that project members see can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Crowdin account.
Which scopes should my Crowdin token have?
Give the token only the scopes for what you want the AI to do, for example Projects. Crowdin then blocks anything outside those scopes, on top of the tools you switch on in HeyMyApps. The token is shown only once in Crowdin, so paste it straight into HeyMyApps.
Let your AI work in Crowdin today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Crowdin freeHeyMyApps is not affiliated with Crowdin. Product names are trademarks of their owners.






