Skip to main content

Getting accesskey

Accessing the LanguageWire MT API requires a set of authentication credentials, also known as tokens, that you must use with each request.

  • These credentials can come in different forms depending on the type of authentication that is required by the specific account your are using, either a trial or a production one.
  • All credentials can be generated from the Dashboard.

dashboard-landing


Trial account

If you want to get familiar with our MT API you can start using a trial account.
You don't need an active Platform account, you just need to generate a set of client credentials. You can then use those client credentials to create temporary access tokens, with which you authenticate against the API. You have to save those credentials to generate new access tokens. When you create a new set of client credentials, a temporary access token will be created for you.

Keep in mind that:
  • You use the client credentials to generate access tokens, and then you send access tokens to the API. The client credentials are not sent to the API. You must save the client credentials (client ID and secret) to generate new access tokens.
  • The client credentials are valid for 60 days.
  • The temporary access token expires after 20 minutes.
  • This is the same environment as for production accounts, only the credentials are different.

Production account

A production account allows to use a Translation Memory or a Termbase for Neural Terminology. It also offers higher rate limits than a trial account. The client credentials are valid forever, not only for 60 days. The temporary tokens still expire after 20 minutes.

  1. You must be registered as a LanguageWire user.
  2. You must have an active subscription for MT API.
  3. Log in to our Platform via the Dashboard.
  4. Create your applications.
  5. Generate your apps credentials.