Extract direct download links and streaming URLs from Diskwala single video links or multi-file playlists/folders. Consumes 1 credit only on successful extraction.
Every request must include your API key in the X-API-Key header. Your key is issued instantly on signup.
X-API-Key: dk_your_key
Content-Type: application/json
Extract direct download links & streaming URLs from a Diskwala video or multi-file playlist/folder. Consumes 1 credit only on successful extraction.
Headers: Content-Type: application/json, X-API-Key: dk_your_key
Body: {"url": "https://diskwala.com/..."}
curl -X POST https://api.teraboxdl.site/api/v1/diskwala/extract \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"url": "https://diskwala.com/your-video-link"}'
import requests
res = requests.post(
"https://api.teraboxdl.site/api/v1/diskwala/extract",
headers={"X-API-Key": "YOUR_API_KEY"},
json={"url": "https://diskwala.com/your-video-link"}
)
print(res.json())
{
"status": "success",
"cached": false,
"credits_remaining": 49999,
"data": {
"name": "Sample_Video_1080p.mp4",
"url": "https://direct-download-cdn.diskwala.link/file/xyz?token=...",
"download_url": "https://direct-download-cdn.diskwala.link/file/xyz?token=...",
"stream_url": "https://stream.diskwala.link/stream/xyz.m3u8",
"size": 52428800,
"duration": 720,
"thumbnail": "https://cdn.diskwala.com/thumbs/xyz.jpg",
"fileInfo": { "name": "Sample_Video_1080p.mp4", "size": "50 MB", "bytes": 52428800 }
}
}
{
"status": "success",
"cached": false,
"credits_remaining": 49999,
"data": {
"status": 200,
"playlist_id": "69c55bab7eec617ed16a342e",
"playlist": { "name": "Full Video Collection", "thumb": "https://tn1.diskwala.com/pl_thumb.jpeg" },
"file_count": 91,
"playable_url_count": 91,
"files": [
{ "name": "Video No #1", "type": "video/mp4", "thumb": "https://tn1.diskwala.com/video.png",
"views": 9612, "size": 32614784, "extension": "mp4", "status": "live",
"url": "https://s3dwtbbotmark2.diskwala.com/video_1.mp4" },
{ "name": "Video No #2", "type": "video/mp4", "thumb": "https://tn1.diskwala.com/video.png",
"views": 3123, "size": 16769173, "extension": "mp4", "status": "live",
"url": "https://s3dwtbbotmark2.diskwala.com/video_2.mp4" }
]
}
}
These helper endpoints do not require signatures and authenticate simply via the X-API-Key header.
Returns account profile data, plan limits, and usage totals for the current API key.
Returns dashboard data such as usage, performance, and endpoint breakdown.
Daily usage analytics. Supports days, start_date, end_date query params.
Paginated request history. Filters: page, per_page, status, search, date range.
Recent live activity for the current account. Supports a limit query param.
Exports request history as CSV using the current API key.
Regenerates credentials for the current account. The old API key is invalidated after regeneration.
Export request history as CSV with one click.
$ch = curl_init("https://api.teraboxdl.site/api/v1/diskwala/extract");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode(["url" => "https://diskwala.com/..."]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-Key: YOUR_API_KEY"
],
CURLOPT_RETURNTRANSFER => true
]);
$data = json_decode(curl_exec($ch), true);
echo $data["data"]["url"]; // direct download link
import requests
res = requests.post(
"https://api.teraboxdl.site/api/v1/diskwala/extract",
headers={"X-API-Key": "YOUR_API_KEY"},
json={"url": "https://diskwala.com/..."}
)
data = res.json()
print(data["data"]["url"]) # direct link
print(data["credits_remaining"]) # credits left
const res = await fetch(
"https://api.teraboxdl.site/api/v1/diskwala/extract",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": "YOUR_API_KEY"
},
body: JSON.stringify({ url: "https://diskwala.com/..." })
}
);
const data = await res.json();
console.log(data.data.url); // direct download link
console.log(data.credits_remaining); // credits left
Get your API key instantly and start extracting Diskwala direct download links today.
Get Started Free โ