Introduction

What you can build with LingoHub's APIs and which one to use.

LingoHub manages the translations of your apps, websites and documents. Its APIs let you automate the work around them: send new source texts in, get finished translations out, and keep LingoHub in step with your code, your content and your release process.

Which API should I use?

API V2 (Beta)API V1CDN API
Use it forAll new integrationsExisting integrationsLoading translations into a running app
StatusBeta: endpoints and fields can still changeStable, remains supportedStable
CoversWorkspaces, projects, files, texts, glossaries, automation, integrations and moreProjects, resource files, exports, repository pushes and context imagesDistribution releases
Base URLhttps://api.lingohub.com/v2https://api.lingohub.com/v1https://cdn.lingohub.com/v1/distributions
AuthenticationAPI keyAPI keyCDN key
IdentifiersPublic IDs, for example pr_019f9d57-…URL slugs (workspaceUrl, projectUrl)CDN key, plus environment and type in the request body
ErrorsRFC 9457 Problem Details with a codeHTTP status code with a JSON error bodyHTTP status code with a JSON error body

New integrations should use API V2.

The LingoHub CLI (lh-cli) is coming soon. It's updated together with API V2, so once it's released, use it where possible.

Next steps


Did this page help you?