Scraping API
Spider API
Crawl and scrape API billed by bandwidth and compute, or flat monthly by concurrency.
Plans
Values that apply to one plan. "Not stated" means the official pages do not say; it is not an estimate.
| Plan | Price | Included | Extra usage | Concurrency | Rate limit | Buy |
|---|---|---|---|---|---|---|
| Pay as you goPay as you goPrice not published · not in search | Not recorded | Not recorded |
Not stated22 |
10,000 per minute19 |
Pricing pageChoose the plan on the page | |
| Unlimited (2 concurrent)Subscription | $40/month26 |
Unlimited requests23 |
Not recorded |
2 concurrent26 |
10,000 per minute19 |
Pricing pageChoose the plan on the page |
| Unlimited (10 concurrent)Subscription | $170/month27 |
Unlimited requests23 |
Not recorded |
10 concurrent27 |
10,000 per minute19 |
Pricing pageChoose the plan on the page |
| Unlimited (25 concurrent)Subscription | $350/month28 |
Unlimited requests23 |
Not recorded |
25 concurrent28 |
10,000 per minute19 |
Pricing pageChoose the plan on the page |
| Unlimited (50 concurrent)Subscription | $650/month29 |
Unlimited requests23 |
Not recorded |
50 concurrent29 |
10,000 per minute19 |
Pricing pageChoose the plan on the page |
Applies to every plan
Recorded for the product or the provider; a plan-level value or a listed exception replaces it.
- Extra units per structured-extraction page
- Not stated3
- JavaScript rendering
- Yes5
- Structured (JSON) extraction
- Yes7
- Exit-IP country selection
- Not stated16Except Unlimited (2 concurrent), Unlimited (10 concurrent), Unlimited (25 concurrent), Unlimited (50 concurrent): Not offered15
- Request rate limit
- 10,000 per minute19
Agent access
Machine-readable channels Spider publishes, checked 2026-09-30. Only listing requests were sent; no tool was called.
- MCP server
- https://mcp.spider.cloud/mcp
Asks for credentials (Bearer); publishes OAuth metadata. - llms.txt
- spider.cloud/llms.txt
- llms-full.txt
- spider.cloud/llms-full.txt
- OpenAPI
- spider.cloud/openapi.yaml 3.0.1 · 15 paths
- Facts also in these documents
- 0 of the 31 quoted facts recorded for Spider are stated in the same words in these documents.
Appears in comparisons
Collection notes
Unlimited plans sell concurrency: any whole number from 2 to 1,538; the four listed tiers are recorded. Pay as you go bills bandwidth and CPU time, so the cost of a page depends on its size. Residential/ISP pools and AI extraction are priced in a collapsed section that is not in the page text.
Sources and notes
Each number points to the provider's own sentence, as it appears on the page on the date shown.
Residential and ISP pools and AI extraction have their own prices, listed under Pricing details above.
Residential and ISP pool prices are in a collapsed section that is not in the page text.
Selector extraction (css_extraction_map) has no price of its own on the pages read.
AI extraction prices are not in the page text.
Are there multipliers for JS rendering or proxies? + None for JS rendering or standard proxies. JS rendering bills as compute, and proxy rotation comes with every request.
Spider includes an Unblocker with stealth, rotating proxies, and automatic retries.
css_extraction_map object - Use CSS or XPath selectors to scrape contents from the web page.
AI POST /ai/* Prompt-guided crawl, scrape, search, and browser automation. Requires an AI plan.
AI Studio Alpha Natural-language endpoints on your existing key from $6/mo
AI Studio adds a prompt to the request and returns the fields you named, as JSON.
Prompt extraction runs on the AI routes, which need a separate AI Studio plan (from $6 a month) that is not recorded here.
limit number 0 The maximum amount of pages allowed to crawl per website. Remove the value or set it to 0 to crawl all pages.
crawl_timeout object - The crawl_timeout parameter allows you to put a max duration on the entire crawl. The default setting is 2 mins.
By default a crawl stops after 2 minutes; crawl_timeout sets a longer duration.
Geo-targeting is not available on Unlimited yet.
Country targeting for pay as you go is not described on the pricing page.
Starting at $1/GB. Failed requests cost $0.
Whether target error pages count as failed is not stated.
Every account can make up to 10,000 core API requests per minute by default.
Two line items per request: bandwidth ($1 per GB of pre-transformation content) and compute ($0.0001 per minute of CPU).
Billed per GB of content ($1) plus CPU minutes ($0.0001); the cost of a page depends on its size and processing time.
No concurrency limit is stated for pay as you go.
Pick any amount from 2 ($40/mo) up to 1,538 ($19,994/mo) and run unlimited requests through it for a flat monthly price.
How the value follows from the source: Each request counts once against unlimited requests.
How the value follows from the source: No JavaScript multiplier; rendering is compute, which the flat price covers.
2 concurrency, $40 per month
10 concurrency, $170 per month
25 concurrency, $350 per month
50 concurrency, $650 per month