API v1.0 — Live & operational

Video downloads.
One endpoint.

A clean REST API to download videos from any platform. No fuss, just URLs in and files out.

99.9% Uptime
<2s Response
6+ Platforms

Everything you need.
Nothing you don't.

01

Simple REST API

One POST request with a URL. Get back structured JSON with metadata and a direct download link.

02

Lightning Fast

Optimised for sub-second response times. Your users will never wait for their downloads to start.

03

API Key Auth

Manage multiple API keys from your dashboard. Create, rotate, and delete them in seconds.

Dead simple
integration.

Send a URL. Optionally specify quality. Get back a clean JSON response with everything you need.

cURL Node.js Python PHP Go
# 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
}

Any platform. One API.

Free forever
Full access to all API endpoints. No credit card required.
No cost
100 / day
Requests per day on the free tier. Resets at midnight UTC.
Rate limited
<2s avg
Median response time across all supported platforms.
Fast
5 keys
Create up to 5 API keys per account for different projects.
Per account