API Credits
Rivya API calls কীভাবে account credits, balance checks, reserved credits, failed task refunds এবং credit troubleshooting ব্যবহার করে তা বুঝুন।
শেষ review 2026/05/10
Rivya API Studio-র একই account credit wallet ব্যবহার করে।
API key-এর account-এর current balance পড়তে GET /api/v1/credits ব্যবহার করুন।
Endpoint
GET https://rivya.ai/api/v1/creditsRequired header:
Authorization: Bearer rvya_sk_...Response
{
"current_credits": 123
}Generation Billing
generation submit করলে Rivya account-এ যথেষ্ট credits আছে কি না check করে।
image, video এবং audio jobs-এর জন্য credits সাধারণত task start-এর সময় reserved বা consumed হয়। generation response অন্তর্ভুক্ত করে:
reserved_creditsfinal_credits
job queued বা processing থাকলে final_credits এখনও 0 থাকতে পারে।
Failed Jobs
Rivya-র existing failure rules অনুযায়ী task fail করলে refund handling Studio-র একই product policy অনুসরণ করে।
final status confirm করতে Generation Status এবং product-level failure model বুঝতে Failed Tasks and Credit Refunds ব্যবহার করুন।
Common Credit Errors
insufficient_credits: account-এ যথেষ্ট credits নেইapi_key_invalid: API key কোনো account identify করতে পারছে নাpublic_api_disabled: public API temporarily disabled