Documentation
Documentation
CheapAI provides a unified API for voice, image, tasks, authentication, credits, and API key management. Use one API key, monitor credits, and manage per-key expiration and daily spend limits from the dashboard.
Base URL
# Unified API
https://api.cheapaiapi.com
# Common account routes
https://api.cheapaiapi.com/v1
https://api.cheapaiapi.com
# Common account routes
https://api.cheapaiapi.com/v1
Quick Example
cURL
curl -X POST "https://api.cheapaiapi.com/v1/text-to-speech/21m00Tcm4TlvDq8ikWAM?output_format=mp3_44100_128" \
-H "Authorization: Bearer sk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "The first move is what sets everything in motion.",
"model_id": "eleven_multilingual_v2"
}'Supported Categories
record_voice_over
Text to Speech
Multiple TTS routes for high-quality voice generation
mic
Speech to Text
Async transcription workflow with task polling
switch_access_shortcut
Voice Tools
Voice cloning, dubbing, voice changer, and isolation
image
Image Generation
Async image generation with pricing preview and task results
music_note
Music Generation
Task-based music generation endpoints
vpn_key
API Keys
Up to 3 active keys with spend caps and expiration
Authentication
All API requests require an API key passed in the Authorization header:
Authorization: Bearer sk_your_api_key
Create API keys in your Dashboard. Each key can have its own daily spend limit and expiration.