# Async API documentation and concurrency clarifications > Source: https://scrape.do/documentation/changelog/2026-04-10-async-api-update/ 2026-04-10 · improvement The Async API documentation has been refreshed. The two biggest clarifications: ## A separate thread pool, not shared concurrency The Async API runs in its own background thread pool, **independent of your main API concurrency**. You can hit `https://api.scrape.do` and `https://q.scrape.do` simultaneously without one blocking the other. The pool sizes are equivalent to ~30% of your plan's main concurrency limit, but **not deducted** from it: | Plan | Main API Concurrency | Async Concurrency (separate) | |---|---|---| | Free | 5 | 2 | | Hobby | 5 | 2 | | Pro | 15 | 5 | | Business | 40 | 12 | | Advanced | 200 | 60 | ## Plugin scraping at scale Every structured plugin endpoint (Amazon, Google Search, Google Trends, …) is now available through the Async API. Submit a batch, get a job ID back, poll for results — without managing retries, rate limits, or sessions yourself. See the [Async API documentation](/documentation/async-api) and the [plugin reference](/documentation/async-api/plugins) for full request/response shapes.