رصيد API
افهم كيف تستخدم استدعاءات Rivya API رصيد الحساب، وفحوصات الرصيد، والرصيد المحجوز، واسترداد مهام الفشل، واستكشاف مشكلات الرصيد.
آخر مراجعة في 2026/05/10
تستخدم Rivya API محفظة رصيد الحساب نفسها التي يستخدمها Studio.
استخدم GET /api/v1/credits لقراءة الرصيد الحالي لحساب مفتاح API.
Endpoint
GET https://rivya.ai/api/v1/creditsHeader مطلوب:
Authorization: Bearer rvya_sk_...الاستجابة
{
"current_credits": 123
}فوترة التوليد
عندما ترسل طلب توليد، تتحقق Rivya مما إذا كان الحساب يملك رصيدا كافيا.
بالنسبة إلى مهام الصور والفيديو والصوت، عادة يحجز الرصيد أو يستهلك عند بدء المهمة. تتضمن استجابة التوليد:
reserved_creditsfinal_credits
قد يبقى final_credits بقيمة 0 بينما لا تزال المهمة في قائمة الانتظار أو قيد المعالجة.
المهام الفاشلة
إذا فشلت مهمة بموجب قواعد الفشل الحالية في Rivya، فإن معالجة الاسترداد تتبع سياسة المنتج نفسها في Studio.
استخدم حالة التوليد لتأكيد الحالة النهائية، والمهام الفاشلة واسترداد الرصيد لفهم نموذج الفشل على مستوى المنتج.
أخطاء الرصيد الشائعة
insufficient_credits: الحساب لا يملك رصيدا كافياapi_key_invalid: مفتاح API لا يستطيع تحديد الحسابpublic_api_disabled: API العام معطل مؤقتا