REST API for custom downloader products

Video Download REST API for YouTube downloader products

Create download jobs, poll progress, and return video, audio, subtitles, transcripts, thumbnails, and metadata from a stable API your product controls.

Endpoint summary

Create, poll, deliver

GET
curl "https://p.savenow.to/ajax/download.php?format=mp4&url=VIDEO_URL&apikey=YOUR_API_KEY"
API keys
Dashboard issued
Progress
Poll job state
Docs path
OpenAPI first

How the API works

Small endpoint summary, full reference in OpenAPI

This page summarizes the product flow without copying the full API reference. Use the OpenAPI docs for complete parameters, response shapes, and error states.

Create download jobs

/ajax/download.php

GET

Submit a video URL, output format, and API key. The API returns a job identifier or immediate result details depending on availability.

curl "https://p.savenow.to/ajax/download.php?format=mp3&url=VIDEO_URL&apikey=YOUR_API_KEY"

Poll progress

/ajax/progress

GET

Poll with the job identifier until the response reports a completed download, a retryable state, or an error state your product can display.

curl "https://p.savenow.to/ajax/progress?id=JOB_ID"

Supported formats and capabilities

Return the output your downloader needs

Use one API key across audio, video, subtitle, transcript, thumbnail, and metadata jobs. Pricing stays tied to the output format and usage volume.

Audio

MP3, M4A, AAC, FLAC, OPUS, OGG, and WAV outputs.

Video

MP4 downloads from 360p through 8K when available.

Text

Subtitles and transcript jobs for supported videos.

Metadata

Titles, thumbnails, progress states, and result URLs.

API keys

Create a key before production traffic

Sign up, open the dashboard, and use the issued API key in each download or progress request.

Create API key

Pricing path

Estimate usage before you launch

Use pay-as-you-go pricing to model expected download volume, output format mix, and longer YouTube videos.

View pricing

Docs path

Open the reference when building

Keep these stable docs and raw spec URLs available in your implementation notes.

Ready to test the REST API?

Create a key, read the docs, and start with one download job.