Account Types
All new accounts start as Basic and can upgrade to Premium by making any payment.Upon registration, you receive a $5 bonus added to your balance. This bonus is available for Basic accounts with conservative rate limits designed for testing and evaluation.To upgrade to Premium (300 RPM, unlimited daily requests), simply top up your account with any available amount. Your remaining bonus balance carries over — for example, if you use $2 of your bonus and then purchase $10, your total balance becomes $13 ($3 remaining + $10 purchased), now usable with Premium limits.
Rate Limits
Rate limits are defined per endpoint as:- RPM — Requests Per Minute
- RPD — Requests Per Day
Account Types
All new accounts start as Basic and can upgrade to Premium by making any payment.Upon registration, you receive a $5 bonus added to your balance. This bonus is available for Basic accounts with conservative rate limits designed for testing and evaluation.To upgrade to Premium (300 RPM, unlimited daily requests), simply top up your account with any available amount. Your remaining bonus balance carries over — for example, if you use $2 of your bonus and then purchase $10, your total balance becomes $13 ($3 remaining + $10 purchased), now usable with Premium limits.
Rate Limits
Rate limits are defined per endpoint as:- RPM — Requests Per Minute
- RPD — Requests Per Day
Basic Limits
Basic accounts have conservative limits designed for testing and evaluation.Basic Limits
Basic accounts have conservative limits designed for testing and evaluation.Generation & Transformation EndpoinGeneration & Transformation Endpoints
In v2 transcription is unified into a single endpoint (
/api/v2/audio/transcriptions) — the Whisper shared-limit across 4 v1 endpoints no longer applies.Utility Endpoints
Premium Limits
Premium accounts have high limits suitable for production workloads. All endpoints share a unified 300 RPM with unlimited daily requests.In v2 Whisper is a single endpoint (
/api/v2/audio/transcriptions) with its own 300 RPM allocation.Endpoints Without Rate Limits
The following endpoints have no rate limits for all accounts:- Utilities —
/api/v2/account/balance,/api/v2/models
Basic vs Premium Comparison
deAPI vs. Traditional Providers
Many AI infrastructure providers enforce restrictive initial limits, necessitating complex queue management systems for developers. Getting Started- Traditional Providers: Often require credit card verification or initial payment before any API access.
- deAPI: Immediate access with $5 bonus upon registration — no payment required to start testing.
In v2 transcription is unified into a single endpoint (
/api/v2/audio/transcriptions) — the Whisper shared-limit across 4 v1 endpoints no longer applies.Utility Endpoints
Premium Limits
Premium accounts have high limits suitable for production workloads. All endpoints share a unified 300 RPM with unlimited daily requests.In v2 Whisper is a single endpoint (
/api/v2/audio/transcriptions) with its own 300 RPM allocation.Endpoints Without Rate Limits
The following endpoints have no rate limits for all accounts:- Utilities —
/api/v2/account/balance,/api/v2/models
Basic vs Premium Comparison
deAPI vs. Traditional Providers
Many AI infrastructure providers enforce restrictive initial limits, necessitating complex queue management systems for developers. Getting Started- Traditional Providers: Often require credit card verification or initial payment before any API access.
- deAPI: Immediate access with $5 bonus upon registration — no payment required to start testing.
- Traditional Providers: Typically require specific monetary spend thresholds (e.g., $50+) and time delays (weeks/months) to unlock higher rate limitTypically require specific monetary spend thresholds (e.g., $50+) and time delays (weeks/months) to unlock higher rate limits.
- deAPI: Instant upgrade to Premium (300 RPM, unlimited daily requests) with any available top-up amount ($10, $25, or $50)nstant upgrade to Premium (300 RPM, unlimited daily requests) with any available top-up amount ($10, $25, or $50).
- Traditional Providers: Often utilize separate quotas for tokens (TPM), requests (RPM), daily limits (RPD), and per-model restrictionOften utilize separate quotas for tokens (TPM), requests (RPM), daily limits (RPD), and per-model restrictions.
- deAPI Premium: Simple unified structure — 300 RPM across all endpoints with unlimited daily requests Premium: Simple unified structure — 300 RPM across all endpoints with unlimited daily requests.
File Uploads
The majority of endpoints (Video-to-Text, Audio-to-Text, Image-to-Image) support direct binary file uploads or URL-based inputs. The global limits for file uploads are specified below.File Uploads
The majority of endpoints (Video-to-Text, Audio-to-Text, Image-to-Image) support direct binary file uploads or URL-based inputs. The global limits for file uploads are specified below.Global Request & Response CapGlobal Request & Response Caps
These caps apply to every endpoint regardless of media type. Exceeding them returns413 Payload Too Largese caps apply to every endpoint regardless of media type. Exceeding them returns 413 Payload Too Large.
Per-type caps below are always ≤ the global 75 MB request body cap. If you send multiple files in one request, the sum must still fit within 75 MB.
Per-Type Upload Limits
Per-type caps below are always ≤ the global 75 MB request body cap. If you send multiple files in one request, the sum must still fit within 75 MB.
Per-Type Upload Limits
1. Video (Video-to-Text, Image-to-Video, Video Upscale, Video Replace, Video Background Removal)- Max size: 50 MB
- Supported Formats: MP4, MPEG, QuickTime (MOV), AVI, WMV, OGG
Model Parameter Limits
Certain parameters — such as maximum character count, image resolution, frame count, or audio duration — are model-specific and may differ between models available on the same endpoint. These limits are returned dynamically via the Models endpoint:URL Input & Duration Limits
For endpoints processing content via direct URLs (e.g., X Spaces), specific duration limits apply regardless of file size. 1. Audio-to-Text (X/Twitter Spaces)- Max Duration: 600 minutes
- Note: Processing speeds for X Spaces may vary due to external bandwidth limits.
Rate Limit Errors
When you exceed your rate limit, the API returns a429 Too Many Requests response.
How to handle:
- RPM exceeded — Wait 60 seconds before retrying
- RPD exceeded — Wait until midnight UTC for daily reset
- Need higher limits? — Upgrade to Premium with any payment for 300 RPM and unlimited daily requests