NewLaunching String Web Access APIRead the manifesto →

Answers

Everything you need to know about scraping web data.

Best API to scrape LinkedIn-style protected sites without getting blocked?

Shortlist
Updated October 28, 2026

4 of 16 APIs returned all 8 social sites, LinkedIn included, on every attempt in our September 16, 2026 run: String, Scrapfly, Bright Data and Browserbase.

Which scraping API keeps working when a site upgrades its bot protection?

Shortlist
Updated October 28, 2026

We tracked 15 scraping APIs over three benchmark runs. On 25 sites whose bot protection got harder, String held 23; the next best held 13.

Is it cheaper to build or buy web scraping infrastructure?

Comparison
Updated October 28, 2026

Build when targets are few and unprotected. Buy when protected sites are in scope. Self-hosted cost lines, Apify 2026 prices and its per-result fees.

What does GDPR allow when scraping web data?

Comparison
Updated October 27, 2026

Often yes, with duties. GDPR covers public personal data; CCPA excludes only some of it. On 92 commonly scraped pages, 31 named or located real people.

Which scraping APIs handle PerimeterX / HUMAN challenges?

Comparison
Updated October 26, 2026

On 9 PerimeterX (HUMAN) sites, 16 scraping APIs scored 100% to 27%. Only String and Bright Data returned all 45 requests. How to spot the wall and pass it.

What is the difference between a search API and a web scraping API?

Comparison
Updated October 19, 2026

A search API finds pages; a scraping API reads them. On 58 questions, search snippets carried a price on 11. The fetched pages carried one on 39.

Best API to scrape Ticketmaster-style protected ticketing sites?

Shortlist
Updated October 13, 2026

Only 2 of 16 APIs returned Ticketmaster, StubHub, SeatGeek and AXS on every attempt in our September 16, 2026 run: String and Firecrawl.

Why does my scraper get 403 errors and how do I fix them?

How to
Updated October 7, 2026

A 403 means the site refused your request, usually after a bot check. On 51 blocked pages, browser headers fixed 17 and a Chrome TLS fingerprint fixed 8 more.

Do ChatGPT and Claude respect robots.txt when browsing?

Comparison
Updated October 6, 2026

Claude's bots do, including the one that fetches pages you ask about. ChatGPT's crawlers do, but OpenAI says robots.txt may not apply to ChatGPT-User.

How to get past CAPTCHA when scraping?

How to
Updated October 6, 2026

Mostly by not triggering it. One plain request to 100 bot-protected pages drew 7 CAPTCHA puzzles, 29 silent checks and 19 flat blocks. What to do about each.

Best API for crawling an entire website?

How to
Updated October 5, 2026

A full-site crawl is two jobs: find every URL, then fetch every page. On 38 of 77 sites we tested, a plain HTTP client could not get the sitemap file.

How to handle rate limiting when scraping?

How to
Updated October 5, 2026

Find who sent the 429, pace each site, honor Retry-After and back off with jitter. In our Sep 16, 2026 run, 85% of rate-limit failures came from the API.

Which scraping API returns clean structured JSON automatically?

Shortlist
Updated October 5, 2026

Most product pages already carry their own JSON. Read it first, then use a JSON Schema extraction API for the gaps. Tested on 100 sites, Oct 2026.

What is a web scraping API and how should I evaluate one?

How to
Updated September 30, 2026

Run a trial on your own URLs, several times each, with a content check. In our Sep 16, 2026 run, 10-site trials ranked close providers wrong 40% of the time.

How to get historical or archived web data at scale?

How to
Updated September 30, 2026

You can't scrape the past. Where history for a page can come from, how thin web archives are on the pages buyers need, and what to start collecting today.

How do you check that scraped data is complete, accurate and representative?

How to
Updated September 30, 2026

Check each response, each record and each run, then sample by hand. In our Sep 16, 2026 benchmark run, 7.7% of 2xx responses lacked the page's content.

How do I detect a login wall or bot block that still returns HTTP 200?

How to
Updated September 30, 2026

Test the body for content only the real page has. A marker, an item count and a size band catch most soft blocks, login walls and challenge pages.

How to bypass Akamai Bot Manager when scraping?

How to
Updated September 28, 2026

Akamai scores your TLS fingerprint, headers, a JavaScript sensor and behaviour. On 20 Akamai sites, 16 scraping APIs scored between 98% and 28%.

Managed scraping service vs scraping API - which do I need?

Comparison
Updated September 28, 2026

A scraping API fetches pages and you own the pipeline. A managed service delivers the dataset and owns upkeep. When each fits and what the SLA should cover.

Why does my scraper work locally but get blocked when I run it in Docker or on Lambda?

How to
Updated September 28, 2026

Same code, different request: a cloud IP, a different TLS stack, and a headless container browser. How to tell which one is blocking you, and how to fix it.

What is the difference between a web scraping API and a proxy service?

Comparison
Updated September 28, 2026

A proxy sells IP addresses, an unblocker adds anti-bot handling, and a scraping API takes a URL and returns the page. When each fits, with benchmark data.

Does robots.txt legally prevent web scraping?

Comparison
Updated August 29, 2026

No. robots.txt is a voluntary protocol, not law, and no US court has held that ignoring it is by itself unlawful. It still changes your legal position.

What is the hiQ vs LinkedIn ruling and does it still apply?

Comparison
Updated August 29, 2026

hiQ won the CFAA fight and still lost the case. The Ninth Circuit protected public scraping; a contract claim ended the company. Both halves still apply.

Is it legal to scrape competitor prices?

Comparison
Updated August 29, 2026

Prices are facts, and facts are not copyrightable. Public price collection is the best-supported case in scraping law. The constraints are contract and antitrust.

Is web scraping legal?

Comparison
Updated August 29, 2026

Scraping public data is generally lawful in the US, and the real risk sits in contract and privacy law rather than hacking statutes. What the cases actually held.