Smartcat
smartcat.com
Smartcat is a translation management platform combining human translators, AI translation, and translation memories. Use this API to create and manage translation projects, upload documents for translation, track progress, download completed translations, manage translation memories and glossaries, configure machine translation engines, and manage team assignments.
Enable this service
This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.
api_key
free
1.0
https://smartcat.com
May 4, 2026
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Top Capabilities
Most commonly used operations — ready to call without drill-down.
formats_list
GETList all supported file formats for document translation.
GET https://smartcat.com/api/integration/v1/directory/formats
glossaries_list
GETList all glossaries available in the account.
GET https://smartcat.com/api/integration/v1/glossaries
project_list
GETList all translation projects in the account.
GET https://smartcat.com/api/integration/v1/project/list
All Capabilities (20)
documents (6)
Delete one or more documents from a project.
Export (download) translated or source documents from a project.
Retrieve details and status of a specific document in a project.
Get word count statistics for a specific document.
Update/replace a document file in an existing project.
Upload one or more documents to an existing translation project.
directory (1)
List all supported file formats for document translation.
glossaries (2)
List all glossaries available in the account.
Set or update glossaries assigned to a project.
projects (7)
Mark a translation project as complete.
Create a new translation project with source and target languages, workflow, and settings.
Delete a translation project and its associated data.
Retrieve details of a specific translation project by its ID.
List all translation projects in the account.
Get word count and translation memory match statistics for a project.
Update an existing project's name, deadline, and other settings.
translation_memories (3)
Get translation memories attached to a specific project.
Set or update translation memories for a project with match thresholds.
List all translation memories available in the account.
account (1)
Search team members in the account for task assignment.
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Smartcat
Description: Smartcat is a translation management platform combining human translators, AI translation, and translation memories. Use this API to create and manage translation projects, upload documents for translation, track progress, download completed translations, manage translation memories and glossaries, configure machine translation engines, and manage team assignments.
Auth: api_key
Capabilities (20 total):
documents (6):
- document_delete: Delete one or more documents from a project.
- document_export: Export (download) translated or source documents from a project.
- document_get: Retrieve details and status of a specific document in a project.
- document_statistics_get: Get word count statistics for a specific document.
- document_update: Update/replace a document file in an existing project.
- document_upload: Upload one or more documents to an existing translation project.
directory (1):
- formats_list: List all supported file formats for document translation.
glossaries (2):
- glossaries_list: List all glossaries available in the account.
- project_glossaries_update: Set or update glossaries assigned to a project.
projects (7):
- project_complete: Mark a translation project as complete.
- project_create: Create a new translation project with source and target languages, workflow, and settings.
- project_delete: Delete a translation project and its associated data.
- project_get: Retrieve details of a specific translation project by its ID.
- project_list: List all translation projects in the account.
- project_statistics_get: Get word count and translation memory match statistics for a project.
- project_update: Update an existing project's name, deadline, and other settings.
translation_memories (3):
- project_translation_memories_get: Get translation memories attached to a specific project.
- project_translation_memories_update: Set or update translation memories for a project with match thresholds.
- translation_memories_list: List all translation memories available in the account.
account (1):
- team_search: Search team members in the account for task assignment.
Top capabilities (ready to call):
- formats_list: GET /api/integration/v1/directory/formats
- glossaries_list: GET /api/integration/v1/glossaries
- project_list: GET /api/integration/v1/project/list