תוכן המסמך

API משימות תרגום

הפעלה מחדש של משימת התרגום

POST/v1/translation/start

לצורך הפעלה מחדש של משימות Terminated, או תשלום נקודות זכות לביצוע תרגום מלא

כתובת מלאה
https://otranslator.com/api/v1/translation/start
אימות
יש להעביר את ה-API Key בכותרת הבקשה Authorization
Content-Type
application/json
פורמט שגוי
{ "error": "Invalid API key." }

נקודות לתשומת לב

ממשק זה ניתן לשימוש להפעלה מחדש של משימות Terminated, וכן לתשלום באמצעות payWithCredits והפעלת תרגום מלא לאחר השלמת משימת התצוגה המקדימה.

משימות ששולמו לא ייגבו פעמיים. בהעברת model, משמש לחישוב מחדש של העלות רק כאשר payWithCredits הוא true והמשימה טרם שולמה.

דוגמה

curl
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}'

פרמטרי בקשה

פרמטריםסוגברירת מחדלתיאורדוגמה
*taskIdString-

מזהה משימת תרגום

-
payWithCreditsBoolean-

האם לשלם עבור משימת התרגום, תקף רק כאשר המסמך לא שולם, מסמכים ששולמו כבר לא יחויבו בתשלום נוסף

-
modelString-
  • כאשר payWithCredits מוגדר כ-true, ציון המודל המשמש לתרגום מלא
  • מודלים נתמכים: שאילתה
-

תגובה

פרמטריםסוגברירת מחדלתיאורדוגמה
successBoolean-

האם ההפעלה הצליחה

-

שגיאות נפוצות

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.

API משימות תרגום
עריכת תרגום
API משימות תרגום
תרגום טקסט