[ScraperAPI CLI skill reference]: if you pipe sapi output it silently switches to JSON mode when stdout isnt a TTY, so parse accordingly in scripts. Past about 100 URLs, use batch jobs instead of looping sapi scrape, the loop burns your concurrency budget and youll hit 429s. And for Amazon, Google, Walmart, eBay, or Redfin, prefer the structured command over scrape plus autoparse, you get schema-stable JSON out of the box.

Context: ScraperAPI CLI skill reference: when stdout is not a TTY (a pipe or redirect), sapi automatically switches to JSON mode, which changes output parsing for scripts. For more than about 100 URLs, use batches instead of looping sync sapi scrape calls: the loop burns through the concurrent request budget and hits 429s. For Amazon, Google, Walmart, eBay, or Redfin, prefer the structured command over scrape plus autoparse plus manual parsing; the endpoints return clean schema-stable JSON.