Getting Started
The Vrex API lets you generate lifelike speech, music, images, and video from a single account. This guide covers authentication, your first request, and rate limits.
Base URL
All API requests are made to the following base URL:
https://getvrex.com/api/v1Authentication
All requests require a Bearer token passed in the Authorization header. Generate API keys from your dashboard.
Authorization: Bearer sk-...Quick Example
Convert text to speech with a single POST request:
curl -X POST https://getvrex.com/api/v1/tts \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{"text": "Hello, world!", "language": "en", "speed": 1.0}' \
--output speech.wavRate Limits
All API keys are limited to 10 requests per minute using a sliding window algorithm. Exceeding this limit returns a 429 response with a Retry-After header.
Next Steps
- Authentication → API key management and rate limit headers
- TTS Endpoint → Full reference for POST /tts and streaming
- SDKs → Official client libraries for JS, Python, and more