Blog

Insights, tutorials & best practices.

Notes from the team on web scraping, API design, and shipping reliable data pipelines at scale.

Comparing tools? See all comparisons
Filter:
pytrends archived and returning 429 errors versus Wire's google_trends API returning 200, the maintained Google Trends API alternative
Web Scraping·Oct 8, 2026

pytrends Is Dead: A Google Trends API Alternative That Actually Works

pytrends was archived in April 2025 and now fails unpredictably with 429 and 404 errors. Here's exactly why it broke, what trendspy and Google's own alpha API offer instead, and how Wire's maintained google_trends actions replace it without any cookie-handling to maintain yourself.

Mahendra SreekumarRead
outputSchema is the contract. Anakin handles the web behind it: Fetch, Clean and Extract run on Anakin, then Validate runs in your code.
Engineering·Oct 8, 2026

Schema-Based AI JSON Extraction: How outputSchema Actually Behaves

How outputSchema really behaves across OpenAI, Anthropic, Gemini and local engines: what constrained decoding guarantees, where it stops, and how Anakin.io's URL Scraper and Wire turn schema-based extraction into a dependable contract for real-world web data.

Arun SinghRead
Cloudflare's new default blocking AI Agent and Training bots behind a wall on ad-supported pages, while Search crawlers pass through, effective September 15, 2026
Web Scraping·Oct 7, 2026

Cloudflare Now Blocks AI Agents by Default: What Builders Need to Know

Cloudflare now blocks AI agent traffic by default on ad-supported pages for new domains. See the traffic data driving the change, the Perplexity stealth-crawling case, the IETF standard forming around it, and how to tell a real block from a misclassification before building against a domain.

Mahendra SreekumarRead
Anakin platform shown as three layers: URL Scraper as the foundation, Search API and Agentic Search built on top, replacing Google Custom Search API
Tutorial·Oct 6, 2026

Google Custom Search API Shutdown: What to Use Instead

Google's Custom Search JSON API closes to existing customers on January 1, 2027, and it's already closed to new signups. See how URL Scraper, Search API, and Agentic Search replace it as three layers instead of one swapped endpoint.

Mahendra SreekumarRead
Scraping APIs stop at the login page - five HTML scrapers hit an auth wall while Wire's network-layer arc bypasses it to extract structured data
Tech·Sep 22, 2026

Why Scraping APIs Stop at the Login Page

Scraping APIs can only see what an anonymous visitor sees. Wire operates at the network layer - executing actions as authenticated users, returning structured JSON from platforms that never built an API.

Tijil JunejaRead
Five-layer anti-bot detection gauntlet a request must clear: network, TLS, fingerprint, behavioral, and challenge layers
Web Scraping·Sep 12, 2026

How to Bypass Aggressive Anti-Bot Protection in 2026

Modern anti-bot protection stacks five distinct detection layers, not one. Here's how Cloudflare, Akamai, Kasada, and PerimeterX each weigh those layers differently, and what actually holds up against each.

Mahendra SreekumarRead
Zero Touch: the API key is a human ritual. No key, no signup, one call.
Product·Aug 24, 2026

Zero Touch: A Web Scraping API With No API Key

We removed the API key from our free tier. One curl gets you scraped pages, live site actions, and an MCP server with no signup and no OAuth, metered per IP with the upgrade path built into the response.

Arun SinghRead
AI agent network connecting to live web sources including Airbnb, AutoTrader, Booking.com and Expedia through Anakin Wire - Houston x Anakin integration
Product·Aug 18, 2026

Give Your AI Agents a Live View of the Web

AI agents need live web data, but most platforms only connect to SaaS tools with proper APIs. Here's how teams are closing that gap with Anakin - real workflows across hospitality pricing and automotive intelligence.

Tosh KothariRead
Radar diagram of the chatgpt.com retrieval layer: one real ChatGPT answer with 47 sources, extracted as structured JSON fields answer_text, citations, web_search_query, and country.
Web Scraping·Aug 14, 2026

ChatGPT Scraper API: get the answers ChatGPT actually shows users

Why the official OpenAI API can't measure ChatGPT visibility, and how Anakin's ChatGPT Scraper API returns the answers users actually see - text, citations, and search queries - with per-country geo targeting for AI visibility and GEO tracking.

Tosh KothariRead
Your Competitor's Price Is Not One Number
Pricing·Aug 4, 2026

Your Competitor's Price Is Not One Number

The same product carries different prices on six commerce surfaces, varying by platform, postcode, fee layer, and subscription tier. Here is the exercise to prove it, and what it means for anyone buying a price monitoring tool.

Anakin TeamRead
Eight browser signal lines converging into one glowing fingerprint hash, illustrating how canvas, TLS, navigator, and other signals combine into a single identifying browser fingerprint
Web Scraping·Jul 21, 2026

How to Reduce Browser Fingerprint Detection in 2026

Learn strategies for avoiding browser fingerprint detection with canvas/WebGL spoofing, TLS rotation, proxy-geo alignment, and when managed anti-bot infrastructure scales better than DIY.

Arun SinghRead
Hero graphic for the blog showing a large red 429 error code alongside a timeline of 8 spaced requests all returning 429, with a fingerprint hash chip illustrating that identity not timing is the root cause of rate limiting
Web Scraping·Jul 16, 2026

Why Scrapers Still Hit HTTP 429 Errors Despite Delays

HTTP 429 errors persist despite request delays because servers enforce rate limits by identity signals (fingerprints, session state), not just timing. Learn the root causes and infrastructure solutions.

Arun SinghRead
Diagram of Wire's authenticated login flow: a password is used once in memory, then discarded with no disk or log, while only an AES-256-GCM encrypted session continues to the worker.
Identity & Access·Jul 9, 2026

The Best Data Is Behind a Login. Most Agents Can't Get There.

The web worth having sits behind a login, and handing an agent your password is the wrong way in. Why a session - scoped, expiring, revocable - is all an agent ever needed, and how Wire signs in without ever storing a credential.

Anakin TeamRead
Hero creative showing Cloudflare error codes 1020, 403, and 429 as the problem, with Anakin URL Scraper and Browser API as the solution — resolution pills confirm all three errors resolved
Web Scraping·Jul 9, 2026

How to Fix Cloudflare Blocking Your Automation System

Diagnose Cloudflare blocks by error code (1020/403/429), then apply the minimum fix: residential proxies for IP blocks, browser sessions for JS challenges, CAPTCHA solvers for Turnstile, without trial-and-error.

Mahendra SreekumarRead
Claude Code icon breaking through a brick wall representing Anakin MCP giving AI agents real web access beyond the limits of native WebFetch and WebSearch
Tutorial·Jul 3, 2026

Anakin MCP - How to give Claude Code and Codex a real web data layer

Claude Code and Codex have built-in web tools, but they return links and titles rather than real content and fail on JavaScript-heavy sites. Anakin remote MCP connector adds search with content snippets, full-page scraping, and Wire - a catalog of structured data actions - with one URL to connect from any MCP client.

Aryan BramhaneRead
Websites Were Built for Humans. AI Needs a Different Layer.
AI Infrastructure·Jun 11, 2026

Websites Were Built for Humans. AI Needs a Different Layer.

AI agents are flooding the web, but browser automation is the wrong infrastructure. Wire works at the network layer - turning the hidden API calls behind every website into stable endpoints your agents can call directly.

Anakin TeamRead
How Anakin Handles Your Credentials and Data
Identity & Access·Jun 4, 2026

How Anakin Handles Your Credentials and Data

Anakin never stores your passwords. A clear guide to how credentials, sessions, and authentication data are handled across Wire - from AES-256-GCM encryption to 90-day session lifecycle.

Anakin TeamRead
Illustration titled “Why Agents Fail” showing three major failure layers for AI/web agents: anti-bot detection, schema instability, and infrastructure issues. The graphic highlights problems such as IP fingerprinting, CAPTCHAs, behavior analysis, DOM restructuring, rate limiting, and JavaScript rendering failures, with labels noting “40% of traffic = bots” and “Silent failures.”
Tech·May 15, 2026

Best Practices for Reliable Web-Connected AI Agents (2026)

Most AI agent failures happen at the data-fetching layer, not in reasoning. Five practices, from cheapest-fetch-first and error classification to browser fallbacks, monitoring and credential security, with a working Python example.

Anakin TeamRead
Why Growth Teams Are Rethinking Competitive Intelligence
Pricing·Apr 2, 2026

Why Growth Teams Are Rethinking Competitive Intelligence

Most growth teams believe they have competitive intelligence. They track a handful of competitor prices in spreadsheets, receive weekly summary reports, and review quarterly market snapshots during planning cycles. The assumption is that this qualifies as a functioning CI operation. It does not. A major food delivery platform recently discovered that its internal data team and third-party vendor were tracking 9,000 competitor listings.

Anakin TeamRead
The Invisible War: Why the Fastest Companies Win with Real-Time Intelligence
Pricing·Mar 25, 2026

The Invisible War: Why the Fastest Companies Win with Real-Time Intelligence

Most companies think they're competing on product or price - but the real battle is fought on timing. This blog explores how modern markets move unevenly, why delayed data leads to hidden losses, and how real-time intelligence is becoming the core infrastructure behind winning decisions. The companies pulling ahead aren't necessarily smarter - they're faster, more informed, and built to react instantly.

Anakin TeamRead
Food Delivery Competitive Pricing Data: What Pricing Teams Actually Need
Food Delivery·Feb 26, 2026

Food Delivery Competitive Pricing Data: What Pricing Teams Actually Need

Food delivery platforms compete on three pricing layers simultaneously: commission structures, customer fees, and driver incentives. Teams tracking only one layer lose 12-18% in unit economics vs. those with full visibility. The real competition isn't pricing strategy - it's who has sub-daily competitive data at zip-code granularity before the demand window closes.

Anakin TeamRead
How to Set Up Automated Repricing for Retail Without Destroying Your Margins
Retail·Feb 25, 2026

How to Set Up Automated Repricing for Retail Without Destroying Your Margins

Automated repricing reduces pricing team workload by 50-60%, but retailers without guardrails lose 8-12% in margin within 90 days. Smart automation balances three objectives: responding to competitors, enforcing margin floors, and optimizing across multiple goals. This guide covers the 5-step setup process and the difference between automation that protects margins vs. automation that races to the bottom.

Anakin TeamRead
What is Competitive Pricing?
Pricing·Jul 9, 2025

What is Competitive Pricing?

Learn what competitive pricing is - use market data to set prices, stay competitive, and improve profitability.

Anakin TeamRead