API Documentation
Integrate QuickDownloader high-speed download engine directly into your app.
Authentication
Authenticate your requests by passing your API token in the Authorization header of every request.
Authorization: Bearer YOUR_API_KEY
Fetch Media Details
Retrieve metadata and available resolutions for a given media URL.
POST
https://api.quickdownloader.com/v1/media/info
Request Body:
{
"url": "https://example.com/video/12345"
}
Response (200 OK):
{
"status": "success",
"title": "Sample HD Video",
"duration": "03:45",
"formats": ["720p", "1080p", "4k", "mp3"]
}
Generate Direct Download Link
Convert requested media format into a high-speed direct download link.
POST
https://api.quickdownloader.com/v1/media/download
Response (200 OK):
{
"status": "success",
"download_url": "https://cdn.quickdownloader.com/stream/file_9876.mp4?expires=1786194429",
"expires_in": 3600
}
Rate Limits
Free tier keys are limited to 100 requests per hour. Premium API plans offer unlimited requests with higher concurrency.