Skip to main content
AmzDownloader examples call the public REST API using an environment variable. They include bounded polling and leave retries of charged operations under your control. Download or clone amzdownloader-api-examples, then set AMZDOWNLOADER_API_KEY through your shell or secret manager.
Run one example at a time. Each new successful extraction consumes one credit. A polling deadline ends the client wait without canceling the job.

Choose an example

The repository also includes usage, cached media and conversion examples. Clients send credentials only to the AmzDownloader origin, reject redirects and use request timeouts. Media download URLs must be fetched separately without the API key. No published SDK package is required. For AI clients, use the MCP guide.

Complete tutorials

The documentation repository includes runnable tutorial files with the same credential-safe helpers as the public examples. Follow Python image downloads, Node.js video extraction and conversion, or sequential multi-product processing. Each guide explains its input, output, finite polling budget and credit charges.