Use this checklist to move from signup to a Download v2 streaming URL without leaving the intro panel.
-
1
Get your API key
Create an account, then copy the dashboard-issued key you will pass as apikey on download requests and as api on subtitle requests.
-
2
Replace the placeholders
Use p.savenow.to, the default shared API host for these examples, unless your dashboard shows a custom account-specific hostname. Then set url, choose a valid format, paste your real key, and add worker_prepare=1 when you need an immediate streaming URL.
-
3
Send the request
A successful Download v2 submit returns success: true and an API-generated id. With worker_prepare=1, the response waits for a ready url. If url is null, poll the exact progress_url returned by the API until Progress returns the final download_url.
Required query params
format output type
url video URL
apikey dashboard key
curl "https://YOUR_API_HOST/api/v2/download?format=mp4&url=VIDEO_URL&apikey=YOUR_API_KEY&worker_prepare=1"
p.savenow.to is the default shared API host used in public examples. If your dashboard shows a custom API hostname, use that account-specific host instead. Read the default API host answer.
Your first successful call returns an API-generated id. With worker_prepare=1, use the ready url as the direct download link. Without it, poll progress_url when the response is still preparing.
{
"success": true,
"id": "v2_stream_abc123",
"url": "https://worker42.savenow.to/api/v2/download/STREAMING_TOKEN",
"filename": "Amazing Video Title.mp4",
"expires_in": 3600
}