OneHourTranslation
Hassle free translation and localization for your business. One Hour Translation API exposes various methods and services delivered by One Hour Translation and allows external systems to securely launch, monitor and communicate with translation jobs
OneHourTranslation endpoints
| Method | Endpoint | Description |
|---|---|---|
| Project | ||
| POST |
Create Translation Project /projects/translation |
|
| GET |
Get Project Details /projects/{project_id} |
|
| POST |
Create Transcription Project /projects/transcription |
|
| POST |
Create Proofreading Project (Source and Target) /projects/proof-translated |
|
| GET |
Get Project's Comments /projects/{project_id}/comments |
|
| POST |
Create Proofreading Project (Source) /projects/proof-general |
|
| DELETE |
Cancel Project /projects/{project_id} |
|
| POST |
New Project Comment /projects/{project_id}/comments |
|
| Account | ||
| GET |
Get Account Details /account |
Fetch basic account details and credits balance |
| Machine Translation | ||
| GET |
Detect Language (Machine) /mt/detect/text |
|
| GET |
Translate (Machine) /mt/translate/text |
|
| Tools | ||
| GET |
Get Word Count /tools/wordcount |
|
| GET |
Get Quote /tools/quote |
|
| TM | ||
| POST |
Create Project (TM) /tm/context/{context_uuid}/translate |
This request acts the same as “Project > Create a New Project” request, but instead of manually specifying source-resources, all untranslated strings in the context are… |
| POST |
Create New Context (TM) /tm/context |
|
| DELETE |
Delete Context and Its Phrases (TM) /tm/context/{context_uuid} |
|
| GET |
Get Phrases List (TM) /tm/context/{context_uuid}/phrases |
|
| GET |
Get Context's Details (TM) /tm/context/{context_uuid} |
|
| POST |
Create Phrase (TM) /tm/context/{context_uuid}/phrases |
|
| GET |
Get Contexts List (TM) /tm/context |
|
| GET |
Get Phrase (TM) /tm/context/{context_uuid}/phrase/{phrase_key} |
|
| DELETE |
Delete Phrase (TM) /tm/context/{context_uuid}/phrase/{phrase_key} |
|
| POST |
Update Phrase (TM) /tm/context/{context_uuid}/phrase/{phrase_key} |
|
| Resources | ||
| POST |
Create File Resource /resources/file |
Create a new file entity on One Hour Translation. After the resource entity is created, it can be used on job requests such as translation, proofreading, etc. Read more about… |
| GET |
Download Resource /resources/{resource_uuid}/download |
Return a “file download” response, not JSON. See here. File is downloaded with original name, text content is downloaded with file name: “oht_.txt” |
| POST |
Create Text Resource /resources/text |
Create a new text entity on One Hour Translation. On success, this method responds with a unique UUID for the created resource. You may use this UUID when creating a new job… |
| GET |
Get Resource /resources/{resource_uuid} |
|
| Discover | ||
| GET |
Supported Languages /discover/languages |
|
| GET |
Supported Language Pairs /discover/language_pairs |
|
| GET |
Supported Expertise /discover/expertise |
|
OneHourTranslation pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|