Amazon Product API on Vercel Functions: the Cron Job Is a Public URL
Run an Amazon Buy Box price-watch on a Vercel Function triggered by a Vercel Cron Job. client.js and retry.js need zero changes from the TypeScript quickstart. The real traps: a Cron Job path is a public URL unless the handler itself checks the CRON_SECRET bearer token Vercel sends, Hobby-plan cron jobs fire at most once a day with imprecise timing, and Vercel can miss or duplicate a cron delivery, so the handler must be safe to repeat.