Add AI Snippet
Tool to create an AI snippet in Crowdin. Use when you need to add a custom placeholder for AI prompts that will be used across translations.
Crowdin is a localization management platform that streamlines the translation process, offering tools for collaboration, content centralization, and workflow automation.
Tool to create an AI snippet in Crowdin. Use when you need to add a custom placeholder for AI prompts that will be used across translations.
Tool to create a new branch in a Crowdin project. Use when you need to isolate translations for a new feature or release.
Tool to add a new bundle to a Crowdin project. Bundles allow exporting sets of strings or files in specified formats regardless of original file format.
Tool to create a new directory in a Crowdin project. Use when you need to organize files into directories before uploading.
Tool to create a new distribution in a Crowdin project. Use to package translated files or bundles for distribution.
Tool to add a new file to a Crowdin project. Use after uploading the file to storage to place it under the specified project, branch, or directory.
Tool to add a new term to a Crowdin glossary. Use when you need to create terminology entries for consistent translations across projects.
Tool to create a new label in a Crowdin project. Use when you need to tag resources with a custom identifier, such as 'Sprint-5'.
Tool to add file format settings to a Crowdin project. Use when configuring how specific file formats should be processed during import/export. Allows customization of segmentation, export paths, and format-specific options.
Tool to add members to a Crowdin project. Use when you need to grant project access to users by their IDs, usernames, or email addresses. Supports assigning roles and permissions.
Tool to create a new Translation Memory (TM) in Crowdin. Use when you need to establish a centralized repository of translations for reuse across projects.
Tool to create a new webhook in a Crowdin project. Use after confirming the project ID and desired event triggers.
Assign a label to one or more source strings in a Crowdin project. Labels help organize and categorize strings for easier filtering and management. The label and strings must exist in the same project. Returns the updated string details with their assigned label IDs.
Tool to build translations for a specific directory in a Crowdin project. Use when you need to export translations for a directory. Returns build details after successfully initiating the build process.
Tool to build a project file translation in Crowdin. Use when you need to generate a translated version of a specific file for a target language. Returns a download URL for the translated file. May return 304 (Not Modified) if the file hasn't changed and If-None-Match header is provided.
Tool to build project translation in Crowdin, generating downloadable translation files. Use to create translation builds before downloading. This is an asynchronous operation - use CROWDIN_CHECK_PROJECT_BUILD_STATUS to monitor progress.
Tool to cancel a project translation build in Crowdin. Use when you need to stop an ongoing or queued translation build.
Tool to check the generation status of an AI report for a Crowdin user. Use this to poll for completion status after generating an AI report. Returns current status, progress percentage, and timestamps.
Tool to check the status of a bundle export operation in Crowdin. Use when you need to monitor the progress of a bundle export initiated earlier. Returns the current export status, completion percentage, and download URL when the export finishes successfully.
Tool to check the status of a glossary export operation. Use after initiating a glossary export to monitor progress and retrieve download URL.
Tool to check the status of a glossary import operation. Use after initiating a glossary import to monitor progress and verify completion.
Tool to check GraphQL API rate limit status for Crowdin. Use to monitor remaining API quota and avoid rate limit errors. Returns maximum allowed points per hour, current call cost, remaining points in the window, and reset timestamp. The Crowdin GraphQL API enforces a 5000 points per hour rate limit using a normalized point scale.
Tool to check the status of a project translation build in Crowdin. Use when you need to monitor the progress of a translation build operation. Returns build details including status (created, inProgress, finished, failed, canceled), progress percentage, and timestamps.
Tool to check report generation status in a Crowdin project. Use when monitoring asynchronous report generation operations. Poll this endpoint until status is 'finished' or 'failed'.
Tool to check Translation Memory export status in Crowdin. Use when you need to monitor the progress of an asynchronous TM export operation.
Tool to check Translation Memory import status in Crowdin. Use when you need to monitor the progress of an asynchronous TM import operation.
Tool to clear all segments from a Translation Memory in Crowdin. Use when you need to remove all translation segments from a TM while keeping the TM itself.
Tool to clone an existing AI prompt in Crowdin. Use when you need to duplicate an AI prompt with a new name or configuration.
Tool to create a new AI prompt in Crowdin. Use when you need to configure AI-assisted translation, translation assistance, or quality assurance checks with specific context and settings.
Tool to create a new project in Crowdin. Use before uploading source files to initialize translation workflows.
Tool to create a custom language in Crowdin. Use when standard languages don't meet needs and you require a custom language with specific codes and plural rules.
Tool to create a new glossary in Crowdin. Use when you need to establish terminology standards for translation projects.
Tool to translate strings using Crowdin's Machine Translation engine. Use when you need to quickly translate text strings programmatically.
Tool to add a comment or issue to a string or file (asset) in a Crowdin project. Use when you need to provide feedback, ask questions, or report issues on specific translation strings or asset files. Either stringId or fileId must be provided.
Tool to add project strings exporter settings in Crowdin. Use when configuring how strings should be exported from a project in specific formats (Android XML, macOS Strings, or XLIFF).
Tool to create a new task in a Crowdin project. Use when you need to assign translation or proofreading work to team members.
Tool to create a report settings template in Crowdin. Use when setting up cost estimation and translation pricing templates for projects.
Tool to add a new source string to a Crowdin project. Use when you need to create translatable content programmatically or add strings that are not part of uploaded files.
Tool to import a Translation Memory file into Crowdin. Use when you need to import TM data from TMX, CSV, or XLS/XLSX files. This is an asynchronous operation - use Check TM Import Status action to monitor progress.
Tool to create translation memory segment records in Crowdin. Use when you need to add additional language translations to an existing TM segment.
Tool to create translation memory segments in Crowdin. Use when you need to add new translation pairs to a translation memory for future reuse.
Tool to create translation alignment for a project. Use when aligning translations between source and target languages.
Tool to create a user report settings template in Crowdin. Use when setting up cost estimation and translation pricing templates for specific users.
Tool to delete an AI snippet from Crowdin. Use when you need to remove obsolete or no longer needed AI snippets from a user's settings.
Tool to delete a specific branch from a Crowdin project. Use when you need to remove an obsolete branch after it's fully merged.
Tool to delete a bundle from a Crowdin project. Use when you need to remove a bundle that is no longer needed.
Tool to delete a custom language from Crowdin. Use when you need to remove a custom language that is no longer needed. Note: Only custom languages can be deleted, not standard built-in languages.
Tool to delete a specific directory from a Crowdin project. Use when you need to remove an obsolete directory and its contents.
Tool to delete a distribution from a Crowdin project. Use when you need to permanently remove a distribution.
Tool to delete a specific file from a Crowdin project. Use when you need to remove an obsolete or incorrect file from the project.
Tool to delete a glossary from Crowdin. Use when you need to permanently remove a glossary that is no longer needed.
Tool to delete a concept from a Crowdin glossary. Use when you need to remove obsolete or incorrect concepts from your glossary.
Tool to delete a term from a Crowdin glossary. Use when you need to remove obsolete or incorrect terminology entries. This operation is permanent and cannot be undone.
Tool to clear terms from a Crowdin glossary. Use when you need to remove all terms or specific terms based on language, concept, or term ID. Without optional filters, this action deletes all terms in the glossary.
Tool to delete the label identified by the specified label ID in a project. Use when you need to remove outdated or incorrect labels. Ensure no resources reference the label before deletion.
Tool to delete a Crowdin project by its ID. Use when you need to permanently remove a project after confirming no further usage. Ensure all resources are no longer needed before deletion.
Tool to delete an attachment from a string or asset comment in a Crowdin project. Use when you need to remove a file attachment from a comment. This operation is permanent.
Tool to delete file format settings from a Crowdin project. Use when removing obsolete or incorrect file format configurations. This action cannot be undone.
Tool to delete a member from a Crowdin project. Use when you need to remove a user's access to a specific project.
Tool to delete project strings exporter settings in Crowdin. Use when you need to remove strings exporter settings that are no longer needed.
Tool to delete a specific task from a Crowdin project. Use when you need to remove an obsolete or completed task after it's no longer needed.
Tool to delete a specific comment from a project task. Use when you need to remove outdated or incorrect comments from tasks.
Tool to delete a report settings template from a Crowdin project. Use when you need to permanently remove a report settings template that is no longer needed.
Tool to delete a screenshot from a Crowdin project. Use when you need to remove obsolete or incorrect screenshots.
Tool to delete a storage from Crowdin. Use when you need to remove a storage that is no longer needed or was uploaded incorrectly.
Tool to delete a specific source string from a Crowdin project. Use when you need to remove obsolete or incorrect strings that are no longer needed.
Tool to delete a task settings template from a Crowdin project. Use when you need to permanently remove a task settings template that is no longer needed.
Tool to delete a specific translation memory segment from Crowdin. Use when you need to remove an obsolete or incorrect translation segment from a TM.
Tool to delete a translation memory segment record in Crowdin. Use when you need to remove an obsolete or incorrect translation from a TM segment.
Tool to delete a Translation Memory (TM) from Crowdin. Use when you need to permanently remove a TM that is no longer needed.
Tool to delete an AI prompt for a specific user. Use when you need to remove an obsolete or unwanted AI prompt. This action cannot be undone.
Tool to delete an AI provider for a specific user. Use when you need to remove an AI provider association from a user account. Returns 204 status code on successful deletion.
Tool to delete a user report settings template from Crowdin. Use when you need to permanently remove a report settings template that is no longer needed for a specific user.
Permanently deletes a webhook from a Crowdin project. This action cannot be undone. Use when you need to remove obsolete, misconfigured, or no longer needed webhooks. Requires both the project ID and webhook ID which can be obtained from list webhooks.
Tool to download an AI report from Crowdin. Use when you have a completed AI report and need to obtain the download URL. Returns a temporary URL that expires after the specified time.
Tool to download an exported bundle from Crowdin. Use when you have a completed bundle export and need to obtain the download URL. Returns a temporary URL that expires after the specified time.
Tool to download a file from a Crowdin project. Use when you need to retrieve the download URL for a specific file. Returns a temporary URL that expires after the specified time.
Tool to download an exported glossary from Crowdin. Use when you have a completed glossary export and need to obtain the download URL. Returns a temporary URL that expires after the specified time.
Tool to download a generated project report from Crowdin. Use after checking report status and confirming it is 'finished'. Returns a temporary download URL for the report file.
Tool to download a built project translation from Crowdin. Use when you have a completed translation build and need to obtain the download URL. Returns a temporary URL that expires after the specified time.
Tool to download an exported Translation Memory from Crowdin. Use when you have a completed TM export and need to obtain the download URL. Returns a temporary URL that expires after the specified time.
Tool to update distribution settings using JSON-Patch operations. Use to modify name, export mode, or file/bundle IDs.
Tool to update file details in a project. Use after confirming valid project and file IDs.
Tool to edit a label's title in a Crowdin project. Use when you need to rename an existing label. Labels are used to organize and categorize strings in your project. Example: Rename label 42 to 'Release-1.1'.
Tool to update project details using JSON-Patch. Use after confirming project settings to modify metadata like name, description, visibility, or languages.
Tool to edit a task comment in a Crowdin project using JSON Patch operations. Use to modify comment text or update issue status for issue-type comments.
Tool to edit a screenshot in a Crowdin project using JSON Patch operations. Use to modify screenshot name or label assignments. Operations are applied atomically - all succeed or all fail.
Tool to edit a screenshot tag in a Crowdin project using JSON Patch operations. Use when you need to update tag position or change the associated string ID. Tags link strings to specific areas on screenshots to provide visual context for translators.
Edit a source string in a Crowdin project using JSON Patch operations. Use to modify string text, context, visibility, max length, labels, or identifier. Note: Only works with file formats that support online editing (CSV, RESX, JSON, Android XML, iOS strings, PROPERTIES, XLIFF).
Tool to edit a string or asset comment in a Crowdin project using JSON Patch operations. Use to modify comment text or update issue status for issue-type comments.
Tool to update AI settings for a Crowdin user using JSON Patch operations. Use to modify AI prompt IDs or shortcuts configuration. Supports updating pre-translation prompts, assist action prompts, editor suggestions, and custom AI shortcuts.
Tool to execute GraphQL queries against the Crowdin GraphQL API. Use when you need to query complex nested data structures or perform advanced filtering. The GraphQL endpoint supports queries for projects, files, strings, translations, and more. All connection queries must include pagination parameters (first or last) with values between 1-10,000. The API enforces a 5,000-point-per-hour rate limit based on query complexity.
Tool to initiate an asynchronous export operation for a bundle in Crowdin. Use when you need to export a bundle of translated files. Returns an export identifier that can be used with Check Bundle Export Status action to monitor progress and download the bundle once completed.
Tool to initiate a glossary export operation in Crowdin. Use when you need to export glossary terms to TBX, CSV, or XLSX format. After initiating, use Check Glossary Export Status to monitor progress and get download URL.
Tool to export strings from a project task in XLIFF format. Use when you need to download task strings for translation or review. Returns a temporary download URL that expires after a specified time.
Tool to export project translations from Crowdin. Returns a download URL for the exported translation file. Use when you need to download translations for a specific target language.
Tool to export Translation Memory (TM) from Crowdin. Use when you need to export TM data in TMX, CSV, or XLSX format. This is an asynchronous operation - use Check TM Export Status action to monitor progress and retrieve the download URL.
Tool to generate an AI prompt fine-tuning dataset from project or TM data. Use when you need to create training or validation datasets for fine-tuning AI models. This is an asynchronous operation - check status using the returned identifier.
Tool to generate organization reports in Crowdin projects. Creates asynchronous report generation jobs for cost estimation, top members, translation costs, and other analytics. Use Check Project Report to monitor generation status.
Tool to retrieve a specific AI prompt from Crowdin. Use when you need to inspect existing AI prompt configuration, settings, or enabled project associations.
Tool to retrieve the generation status of an AI prompt fine-tuning dataset. Use this to check the progress and completion status of a dataset generation job initiated by Generate AI Prompt Fine-Tuning Dataset.
Tool to retrieve an AI snippet from Crowdin. Use when you need to fetch details of a specific custom placeholder for AI prompts.
Tool to retrieve information about the currently authenticated user. Use when you need to get the profile details of the user making the API request.
Tool to retrieve details of a specific branch in a Crowdin project by its ID. Use when you need to inspect branch settings or verify branch existence.
Tool to retrieve branch translation progress for all languages in a Crowdin project. Use when you need to monitor translation status for a specific branch.
Tool to retrieve details of a specific bundle from a Crowdin project. Use when you need to inspect bundle configuration.
Tool to retrieve information about a specific directory in a Crowdin project. Use when you need to inspect directory details or verify directory existence.
Tool to get translation progress for all languages in a specific directory of a Crowdin project. Use when you need to check translation and approval progress by language for a directory. Returns detailed progress information including word counts, phrase counts, and progress percentages for each target language.
Tool to retrieve details of a specific distribution in a Crowdin project. Use when you need to inspect distribution settings or metadata.
Tool to retrieve detailed information about a specific file in a Crowdin project. Use when you need to inspect file properties, metadata, or settings before processing.
Tool to retrieve file translation progress for all languages in a Crowdin project. Use when you need to monitor translation status before exporting.
Tool to retrieve details of a specific file revision in a Crowdin project. Use when you need to inspect revision changes before restoring.
Tool to retrieve information about a specific glossary by its ID. Use when you need to fetch glossary details including terms count, languages, and associated projects.
Tool to retrieve a specific concept from a Crowdin glossary. Use when you need to view concept details including definition, subject, notes, and metadata.
Tool to retrieve a specific term from a Crowdin glossary. Use when you need to inspect term details including translations, definitions, and metadata.
Tool to retrieve information about the label identified by the specified label ID in a project. Use after confirming the project context to fetch label details.
Tool to retrieve details of a specific language. Use when you have a language identifier and need locale codes and plural rules before configuring translations.
Tool to retrieve translation progress for a specific language across all files in a Crowdin project. Use when you need to monitor translation status for a particular language.
Tool to retrieve information about a project member. Use when you need to inspect details for a specific user within a project after obtaining their member ID.
Tool to retrieve details of a specific Machine Translation engine. Use when you need to inspect MT engine configuration and settings.
Tool to retrieve details of a specific Crowdin project. Use when you need to inspect project settings before making updates.
Tool to retrieve AI settings for a specific Crowdin project. Use when you need to inspect project-level AI configuration.
Tool to retrieve file format settings for a specific project. Use when you need to inspect configuration options for how files are processed in Crowdin translations.
Tool to retrieve project translation progress for all languages in a Crowdin project. Use when you need to monitor overall project translation status.
Tool to retrieve project strings exporter settings by ID. Use when you need to inspect exporter configuration before making updates.
Tool to retrieve details of a specific task in a Crowdin project. Use when you need to inspect task status, progress, or configuration.
Tool to retrieve a specific task comment by its ID in a Crowdin project. Use when you need to inspect task comment details, check issue status, or view comment metadata.
Tool to retrieve the status of a QA checks revalidation job. Use when you need to check the progress of a previously started revalidation.
Tool to retrieve a specific report settings template from Crowdin. Use when you need to inspect existing template configuration for cost estimation and translation pricing.
Tool to retrieve details of a specific file uploaded to Crowdin storage. Use when you need to verify storage file information before using it in other operations.
Retrieves detailed information about a specific source string in a Crowdin project. Returns the string's text content, metadata (type, context, maxLength), translation status flags (isHidden, isDuplicate, hasPlurals, isIcu), associated labels, timestamps, and editor URL. Use this to inspect individual strings before editing or to verify string properties.
Tool to retrieve a specific string or asset comment by its ID in a Crowdin project. Use when you need to inspect comment details, check issue status, or view comment metadata.
Tool to retrieve a specific task settings template from a Crowdin project. Use when you need to inspect template configuration before creating tasks.
Tool to retrieve information about a specific Translation Memory by its ID. Use when you need to fetch TM details including segment count, languages, and associated projects.
Tool to retrieve an AI provider for a specific user. Use when you need to fetch configuration details of a specific AI provider instance.
Tool to retrieve AI settings for a Crowdin user. Use when you need to inspect current AI configuration and preferences for a specific user.
Tool to get a specific report archive for a Crowdin user. Use when retrieving details of a previously generated report archive by its ID.
Tool to retrieve a user report settings template in Crowdin. Use when you need to view cost estimation and translation pricing template details for a specific user.
Tool to retrieve details of a specific security log entry for a user. Returns information about security events such as logins, password changes, email changes, including event type, location, IP address, device, and timestamp. Use when you need to audit or investigate specific user security activities.
Tool to retrieve information about the authenticated user via GraphQL. Use when you need to get the current user's ID and username.
Retrieves detailed information about a specific webhook in a Crowdin project. Returns webhook configuration including name, URL, events that trigger it, HTTP method, headers, payload template, and status. Use this to verify webhook setup or check if a webhook is active before relying on it. Requires both project_id and webhook_id. Returns 404 if either doesn't exist.
Tool to import glossary terms from a file into a Crowdin glossary. Use when you need to bulk import glossary terms from TBX, CSV, or XLS/XLSX files. This is an asynchronous operation - use Check Glossary Import Status action to monitor completion.
Tool to list AI prompt fine-tuning jobs for a specific user. Use when you need to view all fine-tuning jobs, check their status, or filter by job status.
Tool to list AI snippets for a specific user in Crowdin. Use when you need to retrieve all custom placeholders configured for AI prompts in translations.
List all application installations in Crowdin with pagination and filtering support. Use this action to retrieve installed applications, filter by installer user, or paginate through large lists using limit and offset.
Tool to list asset references for a specific file in a Crowdin project. Use when you need to view file references with pagination support.
List all branches in a Crowdin project. Returns branch details including name, title, priority, and export patterns. Use to view project branch structure, pagination support via limit/offset. Filter by name if needed.
Tool to list files in a specific Crowdin project bundle. Use when you need to retrieve the list of files included in a bundle before exporting or processing.
Retrieves a paginated list of bundles in a Crowdin project. Use this to view all bundles with their configurations including formats, source patterns, and export settings.
List all directories in a Crowdin project. Returns directory details including name, path, priority, and export patterns. Use to view project directory structure with pagination support via limit/offset. Filter by branchId or parentDirectoryId if needed.
Tool to retrieve a list of distributions for a Crowdin project. Use when you need to view existing distribution configurations before releasing or managing them.
Tool to list all revisions for a specific file in a Crowdin project. Use when you need to view file change history or select a revision to restore.
Tool to list files in a Crowdin project. Use when you need to retrieve a list of project files with optional filters by directory, group, or branch before processing.
Tool to list all glossaries available to the authenticated user. Use when you need to view available glossaries or retrieve glossary IDs for other glossary operations.
Tool to list concepts in a Crowdin glossary with pagination and sorting support. Concepts group related terms across multiple languages. Use when you need to view all concepts in a glossary or get concept IDs for other operations.
Tool to list all terms in a Crowdin glossary. Use when you need to view terminology entries, their translations, definitions, and metadata. Supports filtering by language, user, concept, and advanced CroQL queries. Includes pagination support via limit/offset parameters.
Lists all labels in a Crowdin project with pagination support. Labels are used to categorize and organize source strings for easier management. Use this tool to view available labels before assigning them to strings or to retrieve label IDs for other label operations.
Tool to list language translations for a specific project and language. Use when you need to retrieve translations for a target language with optional filtering by strings, labels, files, branches, or directories.
Tool to retrieve a list of supported languages. Use when you need to fetch all languages Crowdin supports before starting localization.
Tool to retrieve a paginated list of Machine Translation engines. Use when you need to view all configured MT engines and their settings.
Tool to list translation builds for a Crowdin project. Use when you need to retrieve all builds or check recent build history. Returns build details including status, progress, timestamps, and configuration for each build.
Tool to retrieve a paginated list of comments on strings or assets in a Crowdin project. Use when you need to view all comments, filter by string/file, or search for specific comment types or issues.
Tool to list all dictionaries in a Crowdin project. Use when you need to view available dictionaries for translation quality and consistency checks.
Tool to list all file format settings for a Crowdin project. Use to retrieve configuration options for how different file types are processed in translations. Supports pagination via limit/offset parameters.
Tool to list source strings within files in Crowdin projects using GraphQL API. Returns strings with support for PlainSourceString, ICUSourceString, PluralSourceString, and AssetSourceString types. Use when you need to retrieve strings from multiple projects and files with cursor-based pagination.
Tool to list members in a Crowdin project. Use when you need to retrieve project member list for management tasks after confirming the project ID.
Lists all source strings in a Crowdin project with filtering and pagination. Use when you need to retrieve project strings, optionally filtered by file, branch, directory, labels, or text content. Supports both simple filters and advanced CroQL queries.
Tool to list project strings exporter settings in Crowdin. Use when you need to retrieve all configured export format settings for a project.
Tool to retrieve all comments on a specific project task. Use when you need to view feedback, issues, or discussions related to a task.
Tool to retrieve a paginated list of webhooks configured in a Crowdin project. Use when you need to view all webhooks, check webhook configurations, or find specific webhook IDs.
List all Crowdin projects accessible to the authenticated user with advanced filtering and sorting options. Use to retrieve projects with customizable sort order, filter by user/type/manager access, and paginate results.
Tool to list translation approvals in a Crowdin project with filtering and pagination. Use when you need to retrieve approved translations, optionally filtered by file, string, language, labels, or translation ID.
Tool to list reported issues in a Crowdin project. Use when you need to retrieve issues that have been reported by project members or translators. Supports filtering by issue type and resolution status.
Tool to list QA check issues in a Crowdin project with pagination and filtering support. Use this to identify translation quality issues that need attention before finalizing translations. Supports filtering by category type, validation level, and target languages.
Tool to list report settings templates for a Crowdin project. Use when you need to retrieve available cost estimation and translation pricing templates for a project.
Tool to list screenshots in a Crowdin project. Use when you need to retrieve all screenshots or filter them by strings or labels. Returns screenshot details including id, name, URL, dimensions, and associated tags/labels with pagination support.
Tool to list files uploaded to Crowdin storage with pagination. Use when you need to retrieve a list of previously uploaded storage files.
Tool to list supported AI provider models for a user. Use when you need to retrieve available AI models and their configurations.
Tool to retrieve a paginated list of task settings templates for a Crowdin project. Use when you need to view available templates before creating tasks or to get template IDs for task operations.
Tool to list tasks in a Crowdin project. Use when you need to retrieve translation or proofreading tasks with optional filters by status or assignee.
Tool to list Translation Memory segments in Crowdin. Use when you need to view all translation segments stored in a specific TM, with support for filtering via CroQL and pagination.
Tool to list all Translation Memories available to the authenticated user. Use when you need to view available TMs, retrieve TM IDs for other operations, or filter TMs by user or ordering criteria.
Tool to list translation votes in a Crowdin project. Use when you need to retrieve voting information for translations, optionally filtered by string, language, translation, file, or labels.
Tool to retrieve translation information for strings in specific target languages. Returns translations for PlainStringTranslation, ICUStringTranslation, PluralStringTranslation, and AssetStringTranslation types. Supports pagination across projects, files, strings, and translations.
Tool to list AI prompts for a specific user in Crowdin. Use when you need to retrieve all available AI prompts, optionally filtered by project or action type.
Tool to list AI provider models configured for a specific user. Use when you need to retrieve all AI models across all providers configured for a user.
Tool to list all AI providers configured for a specific user. Use when you need to retrieve all AI provider configurations for a user. Returns paginated list of AI providers with details including type, credentials, and enabled status.
Tool to list report archives for a Crowdin user. Use when retrieving historical report data for a specific user, with optional filtering by scope, task, report name, or date range.
Tool to list user report settings templates in Crowdin. Use when retrieving cost estimation and translation pricing templates for a specific user.
Tool to list security log entries for a specific user. Returns user activity events such as logins, password changes, email changes, MFA changes, session management, and SSO connections. Use when you need to audit user security activities, investigate suspicious behavior, or track authentication events. Supports filtering by event type, date range, and IP address.
Tool to retrieve a paginated list of tasks assigned to a specific user. Use when you need to see all tasks for a particular user including translation and proofreading assignments.
Tool to retrieve tasks assigned to the authenticated user across all projects. Use when you need to view tasks assigned to the current user.
Tool to retrieve projects via Crowdin GraphQL API using viewer.projects query. Use when you need cursor-based pagination or advanced filtering/sorting capabilities.
Tool to list files within projects using GraphQL viewer query. Returns file names, types, and total count for files in projects accessible to the authenticated user. Supports pagination with cursors for both projects and files.
Tool to list translations for projects in a specific language using GraphQL viewer query. Returns translations with support for different types: PlainStringTranslation, ICUStringTranslation, PluralStringTranslation, and AssetStringTranslation. Supports pagination with cursors for both projects and translations.
Tool to send notifications to Crowdin project members. Use when you need to alert specific users or all members with a role about project updates or events.
Tool to query Crowdin GraphQL Project nodes by their global ID. Use when you need to retrieve Project details using a base64-encoded node identifier (format: base64("Project:numericId")). Note: Currently only Project nodes are supported by Crowdin's GraphQL API. File, Branch, Directory, and String nodes cause internal server errors.
Tool to release a distribution in a Crowdin project. Use when you need to publish the latest version of a distribution to make translated files available for download.
Tool to reset custom segmentations for file format settings in a Crowdin project. Use when reverting custom segmentation rules to defaults.
Tool to revalidate QA checks for a Crowdin project. Use when you need to manually trigger QA check validation for specific languages or categories. Returns a job identifier for tracking the async revalidation process.
Tool to search for glossary terms using concordance search in Crowdin. Use when you need to find matching glossary entries for a specific expression across source and target languages.
Tool to search for translations in Translation Memory (TM) using concordance search. Use when you need to find existing translations for specific expressions or phrases across all translation memories in a project.
Tool to send a notification message to the authenticated Crowdin user. Use when you need to alert the user about important events or updates.
Tool to update an AI prompt in Crowdin using JSON-Patch operations. Use when you need to modify AI prompt configuration, name, enabled status, or project associations after the prompt has been created.
Tool to update an existing AI snippet in Crowdin using JSON Patch operations. Use when you need to modify snippet properties like description, placeholder, or value for AI prompts.
Tool to update the authenticated user's profile using JSON Patch operations. Use to modify username, full name, timezone, or avatar. Applies one or more field updates in a single request.
Tool to update branch details using JSON-Patch operations. Use when you need to modify branch metadata like name, title, export pattern, or priority.
Tool to update bundle properties in a Crowdin project using JSON-Patch operations. Use when you need to modify bundle settings like name, format, source patterns, or export configuration.
Tool to update a custom language in Crowdin using JSON-Patch operations. Use when you need to modify properties of an existing custom language like name, text direction, or plural categories.
Tool to update directory details in a Crowdin project using JSON-Patch operations. Use when you need to modify directory name, title, export pattern, or priority.
Tool to update glossary details using JSON-Patch operations. Use when you need to modify glossary metadata like name or primary language.
Tool to update a concept in a Crowdin glossary. Use when you need to modify concept details including subject, definition, notes, translatable status, or language-specific information.
Tool to update an existing glossary term in Crowdin using JSON Patch operations. Use when you need to modify term properties like text, description, status, or grammatical attributes for consistent terminology management.
Tool to update or restore a file in a Crowdin project. Use when you need to replace file content with a new version from storage (provide storageId) or restore a file to a previous revision (provide revisionId).
Tool to update organization webhook configuration in Crowdin using JSON Patch operations. Use when you need to modify organization-level webhook properties like name, URL, or event triggers.
Tool to edit a dictionary in a Crowdin project using JSON-Patch operations. Use when you need to add or remove words from project dictionaries for translation quality and consistency checks.
Tool to edit file format settings in a Crowdin project using JSON Patch operations. Use when modifying existing format configurations like export patterns or segmentation rules.
Tool to edit project strings exporter settings in Crowdin using JSON Patch operations. Use when modifying existing exporter configurations (e.g., changing format, updating export patterns, toggling placeholder conversion). Apply targeted updates to specific settings without replacing the entire configuration.
Tool to update a project task in Crowdin using JSON Patch operations. Use when you need to modify task details like title, description, status, deadline, or assignees.
Tool to update webhook configuration in a Crowdin project using JSON Patch operations. Use when you need to modify webhook properties like name, URL, event triggers, or active status.
Tool to perform batch operations on project comments using JSON-Patch. Use when you need to update multiple comments, change issue statuses, or modify comment text in a single request. Supports add, replace, and remove operations.
Tool to perform batch operations on strings in a Crowdin project using JSON Patch. Use to update multiple string fields, create new strings, or delete strings in a single request. Supports replace (update field values), add (create new strings), and remove (delete strings) operations.
Tool to update a report settings template using JSON-Patch operations. Use when you need to modify template name, currency, unit, mode, or configuration settings for cost estimation and translation pricing.
Tool to update a task settings template in a Crowdin project using JSON Patch operations. Use when you need to modify template name or configuration settings.
Tool to edit a translation memory segment record in Crowdin using JSON Patch operations. Use when you need to update the text of an existing translation in a TM segment. Note: This action is deprecated - prefer using newer TM management actions if available.
Tool to edit a translation memory segment in Crowdin using JSON Patch operations. Use when you need to update translation text or metadata for existing TM segment records.
Tool to update a Translation Memory (TM) in Crowdin using JSON Patch operations. Use when you need to modify TM name or language settings. Supports RFC 6902 JSON Patch operations (replace, test) on paths /name and /languageId.
Tool to edit an AI Provider for a specific user using JSON Patch operations. Use to update provider name, enable/disable status, or modify configuration settings. Operations follow RFC 6902 JSON Patch standard.
Tool to update a user report settings template in Crowdin using JSON Patch operations. Use when modifying template name, currency, unit, or configuration for cost estimation and translation pricing.
Upload a file to Crowdin storage to get a storage ID for subsequent operations. Storage is a temporary container for files at Crowdin. Use this action before: - Adding new source files to a project (Add File action) - Updating existing source files (Update File action) - Uploading Translation Memory (TM) or Glossary files Returns a storage ID that can be used in follow-up API calls.
Tool to validate translation text by QA checks in a Crowdin project. Use to check if translations meet quality requirements before submitting.