API
Crowdin’s API is a full-featured RESTful API that helps you integrate localization into your development process. The endpoints we use allow you to easily make calls to retrieve information and perform necessary actions.
Most of the functionality of Crowdin is available through the API. It allows you to create projects for translations, add and update files, download translations, and much more. In this way, you can script the complex actions that your situation requires.
The Crowdin API clients are lightweight, open-source interfaces developed for the Crowdin API. They offer common services for making API requests.
Crowdin JavaScript client
View and Install
Crowdin PHP client
View and Install
Crowdin Java client
View and Install
Crowdin Python client
View and Install
Crowdin Ruby client
View and Install
Crowdin .NET client
View and Install
Crowdin Go client
View and Install
AI agents can integrate with Crowdin via the REST API or MCP (Model Context Protocol). AI-focused integration surfaces include LLM-friendly API specs (llms.txt) and MCP tool access to Crowdin capabilities.