# Asynchronous Web Scraper Built for Scale > Source: https://scrape.do/features/asynchronous-web-scraper/ Submit thousands of URLs and retrieve results without managing queues or infrastructure. Asynchronous scraping designed for high-volume data collection. ## FAQ ### How do I start an async scrape job with Scrape.do? Send a POST request to https://q.scrape.do/api/v1/jobs with your target URLs in the Targets array. You'll receive a JobID immediately to track your job. [See full documentation](https://scrape.do/documentation/async-api). ### How do I retrieve the final results for each URL? Each submitted URL list is linked to a unique status URL. You can poll these endpoints to get the scraped data once it's ready. ### Is there a limit to how many URLs I can submit in one batch? There's no hard limit. You can submit thousands or even billions of URLs, depending on your plan. We process them at scale without requiring you to manage concurrency. ### How is this different from sending many individual API requests? With async scraping, you don't need to build queues, throttle requests, or manage retries. You send one request and we handle the load, logic, and scaling. ### Is async scraping available on all plans? This feature is included in Business and higher plans, as it's designed for high-volume, large-scale scraping use cases.