A clean REST API to download videos from any platform. No fuss, just URLs in and files out.
What you get
One POST request with a URL. Get back structured JSON with metadata and a direct download link.
Optimised for sub-second response times. Your users will never wait for their downloads to start.
Manage multiple API keys from your dashboard. Create, rotate, and delete them in seconds.
Integration
Send a URL. Optionally specify quality. Get back a clean JSON response with everything you need.
# POST /api/v1/download
curl -X POST https://api.vexx.io/v1/download \
-H "Authorization: Bearer vexx_your_key" \
-H "Content-Type: application/json" \
-d '{"url":"https://youtu.be/...","quality":"1080p"}'
# Response
{
"success": true,
"url": "https://cdn.vexx.io/dl/a1b2c3",
"title": "My Awesome Video",
"quality": "1080p",
"duration": 183
}
Supported platforms