Translation Task API
Reštartovať prekladovú úlohu
Používa sa na reštart ukončených úloh alebo platbu kreditov za úplný preklad textu
- Úplná adresa
- https://otranslator.com/api/v1/translation/start
- Autentifikácia
- Je potrebné poskytnúť API Key v hlavičke požiadavky Authorization
- Content-Type
- application/json
- Chybný formát
- { "error": "Invalid API key." }
Upozornenia
Toto rozhranie možno použiť na reštart úloh so stavom Terminated, takisto po dokončení úlohy náhľadu možno prostredníctvom payWithCredits zaplatiť a spustiť úplný preklad.
Za zaplatené úlohy sa poplatok neúčtuje opakovane. Pri odoslaní model sa používa na opätovný prepočet poplatkov len vtedy, keď payWithCredits je true a úloha ešte nebola zaplatená.
Príklad
1curl -X POST 'https://otranslator.com/api/v1/translation/start' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5 "taskId": "[string]"
6}'Parametre požiadavky
| Parametre | Typ | Predvolené | Popis | Príklad |
|---|---|---|---|---|
| *taskId | String | - | ID prekladovej úlohy | - |
| payWithCredits | Boolean | - | Uhradiť prekladovú úlohu, platné iba pre nezaplatené dokumenty, za už uhradené dokumenty sa neúčtuje opakovane | - |
| model | String | - |
| - |
Odpoveď
| Parametre | Typ | Predvolené | Popis | Príklad |
|---|---|---|---|---|
| success | Boolean | - | Či bolo spustenie úspešné | - |
Bežné chyby
401 Missing API key.
The Authorization request header is required.
401 Invalid API key.
The API key does not exist, has been deleted, or is no longer valid.
400 Missing required parameter: taskId.
Provide the taskId returned by the create translation task API.
402 Insufficient credits balance.
The account does not have enough credits to start the full translation.
404 Task not found.
The task does not exist or does not belong to the current API account.