API docsAPI reference

ElevenLabs Eleven v4 · Quote

Same body as creating a generation. Returns every available provider sorted by price, plus the ones that cannot serve the request and why.

POST/api/v1/quotePublic · No API key
elevenlabs-tts-v4Audio · ElevenLabsModel details & pricing

Endpoints for this model

Select a provider to see its effective parameter limits. Automatic routing chooses a provider that supports your input. Examples include defaults and required inputs; replace example media URLs with accessible files.

Request

cURL
curl 'https://01router.com/api/v1/quote' \
  -H "Content-Type: application/json" \
  -d '{
  "model": "elevenlabs-tts-v4",
  "input": {
    "prompt": "A cinematic landscape at sunrise.",
    "voice": "Rachel",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "output_format": "mp3_44100_128",
    "apply_text_normalization": "auto"
  }
}'

Input parameters

JSON body
model
stringRequired

Model slug from the catalog. Project keys may use a project-specific model slug.

Allowed values:"elevenlabs-tts-v4"
input
objectRequired

Model-specific input object. See the selected model reference for required fields, defaults and limits.

provider
stringOptional

Optional provider slug. Omit for automatic routing; project settings may pin the provider.

project
stringOptional

Optional project ID. Use its published model catalog and routing configuration.

input.prompt
stringRequired
Maximum length:5000
input.voice
stringOptional
Default:"Rachel"
input.stability
numberOptional
Default:0.5
Minimum:0
Maximum:1
input.similarity_boost
numberOptional
Default:0.75
Minimum:0
Maximum:1
input.language_code
stringOptional

ISO 639-1, e.g. en or zh

input.seed
integerOptional
Minimum:0
Maximum:4294967295
input.output_format
enumOptional
Default:"mp3_44100_128"
Allowed values:"mp3_22050_32""mp3_44100_32""mp3_44100_64""mp3_44100_96""mp3_44100_128""mp3_44100_192""pcm_8000""pcm_16000""pcm_22050""pcm_24000""pcm_44100""pcm_48000""ulaw_8000""alaw_8000""opus_48000_32""opus_48000_64""opus_48000_96""opus_48000_128""opus_48000_192"
input.apply_text_normalization
enumOptional
Default:"auto"
Allowed values:"auto""on""off"

Response example

200 · application/json
{
  "model": "elevenlabs-tts-v4",
  "type": "audio",
  "input": {
    "prompt": "A cinematic landscape at sunrise.",
    "voice": "Rachel",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "output_format": "mp3_44100_128",
    "apply_text_normalization": "auto"
  },
  "providers": [
    {
      "provider": "01router",
      "provider_name": "01Router",
      "unit": "second",
      "quantity": 5,
      "price_usd": 1,
      "original_price_usd": null,
      "credits": 100
    }
  ],
  "unavailable": []
}

Responses are illustrative. IDs, usage, prices and results depend on the actual request.

Response fields

model
string

Model slug from the catalog. Project keys may use a project-specific model slug.

input
object

Model-specific input object. See the selected model reference for required fields, defaults and limits.

providers
array

Available providers sorted by price, with unit, quantity, price_usd, original_price_usd and credits.

unavailable
array

Rejected providers and the reason each cannot serve the request.

Use with AI

Give your coding assistant the documentation index or the full API reference, including live model parameters.