المستندات

مرجع API.

كل نقطة نهاية يمكنك استدعاؤها باستخدام مفتاح API، مُولدة من نفس البيان الذي تُوجه منه واجهة برمجة التطبيقات، مع أمثلة طلبات واستجابات تم التحقق من صحتها مقابل المخططات الحية. ابدأ بـ بداية سريعة للمطورين لتدفق العمل الشامل.

هل تقوم بالبناء باستخدام JavaScript أو TypeScript؟ قد لا تحتاج إلى واجهة برمجة التطبيقات الخام على الإطلاق. شاهد الحزم ←

الاصطلاحات

شكل كل طلب.

عنوان URL أساسي واحد، رأس bearer واحد، JSON للداخل والخارج. تحمل المفاتيح نطاقات (translate:write, jobs:read) وتتطلب نقطة النهاية النطاق المطابق. إدارة الحساب والفوترة والفريق والخطافات والمفاتيح تقع في واجهة التطبيق وليس في API - لا يمكن لمفتاح إنشاء مفاتيح أخرى أو تغيير الفوترة.

عنوان URL الأساسي
https://api.echo-lingua.com/v1
كل طلب
Authorization: Bearer elk_live_2b7f…
Content-Type: application/json
مرجع · 19 نقطة نهاية

نقاط النهاية التي يمكنك استدعاؤها بمفتاح.

انقر فوق أي نقطة نهاية لمعرفة خياراتها، وطلب واستجابة نموذجيين، وأكواد قابلة للنسخ في cURL، JS/TS، Python وPHP. يوضح كل منها النطاق الذي تحتاجه؛ GET /v1/health هي عام ولا تتطلب أي مصادقة. العمليات الخاصة بلوحة التحكم والمسؤول غير مدرجة - فهي تتطلب جلسة مسجلة الدخول وليس مفتاحاً.

المهام

خط أنابيب الدفعات: أنشئ مهمة، حدد حجمها، راقبها، ثم قم بتنزيل الحزمة المصممة كالمستودع (repo). قم بالمراجعة، أو أعد محاولة الفاشلة، أو أعد المعالجة من المصدر.

الترجمة المتزامنة

ترجم نصاً أو نصوصاً حرفية في مقتطف برمجي بشكل مباشر، بلا مهام للاستعلام عنها. تُحسب بمثل مساواة المهام.

القوالب

قم بإنشاء قوالب ملفات PO فارغة لكل لغة من المصدر، بلا ترجمة، وبلا رسوم.

الاستخدام والتكلفة

اقرأ استخدام الفترة الحالية، والإنفاق، والحدود برمجياً.

الخدمة

مجس حي عام لفحص الحالة والمراقبة.

يتم عرض 19 من 19 من نقاط النهاية
تكاليف القراءة

جميع المبالغ بوحدة ميكرو دولار أمريكي.

تُمثّل الأموال في واجهة برمجة التطبيقات بعدد صحيح من وحدات ميكرو دولار أمريكي، أي أجزاء من المليون من الدولار الأمريكي، حيث يُعادل 1,000,000 دولار واحد. قسّم على مليون للحصول على القيمة بالدولار. يضمن استخدام الأعداد الصحيحة عدم تقريب أجزاء السنت، مما يسمح بتكلفة المهمات الصغيرة التي قد تصل إلى أجزاء من السنت.

ميكرو دولار أمريكي ← دولار أمريكي
// Every *Micros field is an integer count of micro-USD (millionths of a dollar).
const usd = (micros) => micros / 1_000_000;

usd(52500);      // 0.0525   → about 5¢
usd(322500);     // 0.3225   → about 32¢
usd(1_000_000);  // 1.00     → one dollar

// Format it for display:
const fmt = (micros) =>
  new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD' })
    .format(micros / 1_000_000);   // fmt(52500) → "$0.05"

حقول الأموال

chargedMicros — المبلغ الذي سيتم خصمه من رصيدك مقابل مهمة أو تقدير تكلفة.

creditRequiredMicros — الرصيد الذي تحتاجه لبدء مهمة: التكلفة بالإضافة إلى هامش أمان بسيط.

تستخدم إجماليات الاستخدام من GET /v1/usage نفس الوحدة.

مثال: chargedMicros بقيمة 52500 يساوي $0.0525.

اربطها بخط أنابيب العمليات لديك.

أنشئ مفتاحاً محدود النطاق، وأرسل مهمة واحدة (POST)، ودع الخطاف الموقع يخبرك عند اكتمالها.

قراءة دليل المطور