Billing & Credits
CheapAI uses credits across supported voice, audio, music, and image tasks. Some routes expose a dedicated price-check step before task creation.
Credit Packages
starter
$25
1,000,000 credits
90-day option: $30
Lifetime option: $37.5
standard
$90
5,000,000 credits
90-day option: $108
Lifetime option: $135
pro
$170
10,000,000 credits
90-day option: $204
Lifetime option: $255
business
$750
50,000,000 credits
90-day option: $900
Lifetime option: $1125
enterprise
$1300
100,000,000 credits
90-day option: $1560
Lifetime option: $1950
Core Rules
- Users buy credit packs once and spend from one shared credit balance.
- Credit packs can be purchased with 30-day, 90-day, or lifetime validity.
- Task endpoints reserve or estimate credits before work begins.
- Per-key daily spend limits can block further usage with
429. - Expired API keys return
401even if the account still has credits.
See Pricing Policy for exact-vs-estimate behavior by service.
Price-Check Flow
Image generation
Image generation has a dedicated pricing endpoint. Use it before submission when model, resolution, aspect ratio, or reference assets change.
curl -X POST "https://api.cheapaiapi.com/v1i/task/price" \
-H "Authorization: Bearer sk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"model_id": "bytedance-seedream-4.5",
"generations_count": 1,
"model_parameters": { "aspect_ratio": "16:9", "resolution": "2K" },
"assets": 2
}'Checking Balance via API
curl "https://api.cheapaiapi.com/v1/credits" \
-H "Authorization: Bearer sk_your_api_key" \
-H "Content-Type: application/json"{
"success": true,
"credits": 123456
}Packages Endpoint
The dashboard package selector is backed by the packages endpoint:
GET https://api.cheapaiapi.com/v1/packagesWhat To Show In Your App
- Current credit balance
- Task-specific estimate before submission when available
- Daily cap state per API key
- Task status after submission, including the final charged amount