Extract and download Steam Workshop items
Get title, description, creator, file size, and more
Works with CS2, Garry's Mod, Rust, and 25+ games
Quick extraction using Steam's official API
Direct downloads from Steam's CDN
Extract Workshop item metadata
{
"url": "https://steamcommunity.com/sharedfiles/filedetails/?id=123456789"
}
{
"success": true,
"id": "123456789",
"title": "Workshop Item Name",
"description": "Item description...",
"creator": "Creator Name",
"fileSize": 52428800,
"fileSizeFormatted": "50.00 MB",
"downloadUrl": "https://...",
"previewUrl": "https://...",
"gameId": 730,
"gameName": "Counter-Strike 2",
"tags": ["map", "competitive"],
"views": 10000,
"subscriptions": 5000,
"favorites": 500,
"createdDate": "1/1/2024",
"updatedDate": "1/15/2024"
}
Proxy download request (use downloadUrl from extract response)
Check API status
// Extract Workshop item info
const response = await fetch('https://your-worker.workers.dev/api/extract', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://steamcommunity.com/sharedfiles/filedetails/?id=123456789'
})
});
const data = await response.json();
if (data.success) {
console.log('Title:', data.title);
console.log('Game:', data.gameName);
console.log('Size:', data.fileSizeFormatted);
console.log('Download:', data.downloadUrl);
}
Steam Workshop Downloader API v1.0.0 | Health Check