Smartcat

smartcat.com

Community

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.

[catalog]Catalog only — enable via gateway with your own API key

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.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://smartcat.com

Last crawled

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

GET

List all supported file formats for document translation.

GET https://smartcat.com/api/integration/v1/directory/formats

glossaries_list

GET

List all glossaries available in the account.

GET https://smartcat.com/api/integration/v1/glossaries

project_list

GET

List all translation projects in the account.

GET https://smartcat.com/api/integration/v1/project/list

All Capabilities (20)

documents (6)

DELETEdocument_delete

Delete one or more documents from a project.

POSTdocument_export

Export (download) translated or source documents from a project.

GETdocument_get

Retrieve details and status of a specific document in a project.

GETdocument_statistics_get

Get word count statistics for a specific document.

PUTdocument_update

Update/replace a document file in an existing project.

POSTdocument_upload

Upload one or more documents to an existing translation project.

directory (1)

GETformats_list

List all supported file formats for document translation.

glossaries (2)

GETglossaries_list

List all glossaries available in the account.

PUTproject_glossaries_update

Set or update glossaries assigned to a project.

projects (7)

POSTproject_complete

Mark a translation project as complete.

POSTproject_create

Create a new translation project with source and target languages, workflow, and settings.

DELETEproject_delete

Delete a translation project and its associated data.

GETproject_get

Retrieve details of a specific translation project by its ID.

GETproject_list

List all translation projects in the account.

GETproject_statistics_get

Get word count and translation memory match statistics for a project.

PUTproject_update

Update an existing project's name, deadline, and other settings.

translation_memories (3)

GETproject_translation_memories_get

Get translation memories attached to a specific project.

POSTproject_translation_memories_update

Set or update translation memories for a project with match thresholds.

GETtranslation_memories_list

List all translation memories available in the account.

account (1)

POSTteam_search

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