Skip to content

Topic

Web Scraping

Automated extraction of data from websites, often used to gather content or pricing at scale; platforms frequently restrict it via technical or legal means.

Current stories

buildOne report1 publisher

An empty page 1 in Apple's review feed made a scraper report zero Spotify reviews, its author says

Apple's undocumented App Store review feed returns well-formed pages with zero entries inside its 10-page range, a DEV Community post reports. A scraper that breaks on the first empty page can report no reviews for an app that has them.

Publishers:dev.to

Reality

Evidence35
Adoption
Not scored
Hype gap−10
Incentives30
Confidence50
buildOne report1 publisher

A KAYAK scraper that quit polling early priced 18 of 24 itineraries above a later run

A KAYAK scraper's first run quoted higher fares than a run three minutes later on 18 of 24 itineraries, its author reports. The poll returns the cheapest fare among sellers who have answered so far, so a count-based stop gives a high price.

Publishers:dev.to

Reality

Evidence62
Adoption
Not scored
Hype gap−5
Incentives
Not scored
Confidence58
buildOne report1 publisher

Hotel prices in code now come from scraping or a supplier contract

Amadeus shut its free Self-Service API, Hotel Search included, on 17 July, so small developers lack a free official hotel price feed. A dev.to post by a scraper vendor says what remains is reading Google Hotels' public page; selling rooms still takes a supplier contract.

Publishers:dev.to

Reality

Evidence50
Adoption
Not scored
Hype gap+10
Incentives70
Confidence55
buildOne report1 publisher

Booking.com's search-card total leaves out $175.84 of a $1,296.79 New York Hyatt stay

Booking.com's priceTotal omitted 9-16% of the stay price across 24 search rows, including $175.84 on a New York Hyatt, a scraper author reported. Sheets sorted on that field understate cost until they add the excluded-charges field. Rates differ by city, so cross-city rankings tilt.

Publishers:dev.to

Reality

Evidence50
Adoption
Not scored
Hype gap+10
Incentives35
Confidence50
buildOne report1 publisher

Mercado Libre puts the product ID of sponsored results only in a pdp_filters query parameter

Four of ten rows in a Mercado Libre search were sponsored ad-counter links that hold the product ID only in a query parameter, a scraper author reported. Path readers get no ID from them, and the page's /up/ links defeated the author's own router.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+10
Incentives35
Confidence50
leadershipOne report1 publisher

Account allegedly run by a recruitment boss appears to have mined LinkedIn to dox diversity hiring leads

Tom Watson, a recruitment-firm founder, is accused of running an X account with almost 50,000 followers that doxxed executives who hire minority staff. Companies that name one executive as the public face of diverse hiring now have that person's safety to plan for.

Publishers:theguardian.com

Reality

Evidence50
Adoption
Not scored
Hype gap+15
Incentives
Not scored
Confidence55
buildOne report1 publisher

Cloudflare's new-domain defaults block AI agents on pages that carry ads

Cloudflare blocks AI agent and training traffic by default on ad-carrying pages of domains added since September 15, 2026. Search crawlers stay allowed, so a browsing assistant can be refused a page that a search indexer reads freely.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+10
Incentives
Not scored
Confidence40
productOne report1 publisher

OpenAI and Microsoft records describe chatbots replacing visits to the sources they draw on

OpenAI's ChatGPT chief wrote that its products "are largely substitutive, period," in internal documents made public September 17 in the Times lawsuit. That helps publishers argue over AI search, where Fast Company says the money is, but the labs still set the price.

Publishers:fastcompany.com

Reality

Evidence55
Adoption
Not scored
Hype gap+15
Incentives60
Confidence50
productConfirmed7 publishers

Reddit's scraping crackdown strands readers who follow subreddits by feed

Reddit will end RSS feeds on Nov. 13 and public API access in March 2027, citing scraping. Moderators and bot builders get migration paths into Reddit's own tools, but people who follow subreddits in a feed reader get no replacement.

Perspective Coverage

8 publishers
Builder
Builder 29%
Operator
Operator 45%
Investor
Investor 26%

Reality

Evidence72
Adoption35
Hype gap+15
Incentives78
Confidence70
buildOne report1 publisher

Google now routes organic Search clicks through a google.com/goto redirect

Google is routing many Search result clicks through a google.com/goto URL, with broad US adoption by late August after tests began in July. Rank trackers, scrapers and referrer-based reports built on a direct link from result to page now have a two-step path to resolve.

Publishers:dev.to

Reality

Evidence35
Adoption65
Hype gap+15
Incentives70
Confidence35
buildOne report1 publisher

Shopify's products.json endpoint fed three quarters of a shopping agent's finds across 85 fashion sources

Twenty-one Shopify stores supplied 3,173 of the 4,112 sale items a homelab shopping agent pulled from 85 fashion sources in one run. What each store returned depended on whether its own front end already served structured prices and per-size stock.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence50
buildOne report1 publisher

Default LLM calls pay list price for work that caching and batch would discount

A dev.to guide to GPT-5.6 pricing shows batch halving both token rates and a cheap-first cascade saving money until 9 in 10 calls escalate. Batch is opt-in and caching fails silently on short prefixes, so the default request often pays list price.

Publishers:dev.to

Reality

Evidence50
Adoption
Not scored
Hype gap+15
Incentives75
Confidence50
productOne report1 publisher

Login pages draw eight times the AI bot traffic they did last year

Automated traffic is now aimed at the screens where customers sign in and pay, and DataDome's year of request data shows how concentrated that pressure has become. Filtering it means deciding which humans get let in too.

Publishers:fastcompany.com

Reality

Evidence45
Adoption60
Hype gap+25
Incentives80
Confidence50
buildOne report1 publisher

YouTube refuses caption scrapers with a well-formed empty 200

Seven variations of the old ytInitialPlayerResponse scrape returned zero bytes from a clean residential IP on 2026-09-21. Getting text back now costs either a maintained library or a headless browser per request.

Publishers:dev.to

Reality

Evidence58
Adoption20
Hype gap+12
Incentives72
Confidence50
buildOne report1 publisher

Matching known job titles caught the four ATS boards a slug guess attributed to the wrong company

A developer building an index across 2,127 companies found that guessing a job-board slug from a company name lands on a live board belonging to someone else about as often as it lands on the right one.

Publishers:dev.to

Reality

Evidence58
Adoption18
Hype gap+12
Incentives25
Confidence55
productOne report1 publisher

Firecrawl raises $75M, launches Alexandria to cut custom connector work for AI agents

Smash Ventures led the Series B. Firecrawl announced it alongside Alexandria, a cloud service that puts crawled pages, third-party feeds and its own datasets of paper abstracts and code behind one API.

Publishers:siliconangle.com

Reality

Evidence32
Adoption
Not scored
Hype gap+30
Incentives65
Confidence68
productOne report1 publisher

A spoofed AI crawler walked past more than seven in ten sites DataDome tested

DataDome says malicious automated traffic grew 124% in the year to June. Its June test of 21,491 popular sites found that claiming a trusted crawler's name is usually enough to get through the door.

Publishers:siliconangle.com

Reality

Evidence55
Adoption60
Hype gap+20
Incentives82
Confidence50
securityOne report1 publisher

Federal judge orders ProAPIs and Netswift to delete the LinkedIn data they scraped

LinkedIn sued last October over a network of bogus accounts it said numbered in the millions. A California judge has now finalized a consent judgment requiring the two firms to stop scraping, stop selling, and destroy what they took.

Publishers:therecord.media

Reality

Evidence62
Adoption
Not scored
Hype gap+15
Incentives72
Confidence58
buildOne report1 publisher

Mercado Libre's search page renders a 3.3 MB DOM that OOM-kills Camoufox in a 4 GB container

The same Camoufox code cleared Mercado Libre's proof-of-work challenge six times in twelve at 4096 MB and nine times in ten at 8192 MB, with the low-memory failures reporting an error that looks exactly like a target hanging up.

Publishers:dev.to

Reality

Evidence46
Adoption20
Hype gap+34
Incentives80
Confidence45

Earlier coverage

  1. Four Actors topped a cost table on RAM they never used

    Build · September 5, 2026 · One report1 publisher