Skip to main content
Zenrows Academy shows you how to get any web data job done with Zenrows, whether you write the code yourself or ask an AI agent to do it. It covers Fetch, Extract, Crawl, Batch and Browser. Every recipe is tested against the live product, shows each surface that fits the task, and includes a prompt you can hand to your agent.

Start here

Foundations course

Six 10-minute lessons. Build one project with all five primitives.

Choose a primitive

What Fetch, Extract, Crawl, Batch and Browser are for, and how they combine.

Connect your AI agent

Give Claude, Cursor, Codex or your own agent live web access.

Find a recipe by goal

Browse by primitive

fetch

Fetch

Any page as HTML, markdown, JSON, a screenshot or a PDF: protected, JavaScript-heavy, from any country, with clicks and scrolls.
extract

Extract

Structured fields from product, real estate, job, travel and article pages, or exactly the selectors you choose.
crawl

Crawl

Start from one URL and get every matching page on the site, with its HTML.
batch

Batch

Thousands of URLs as one job, on demand or on a schedule, with webhooks when it’s done.
browser-sessions

Browser

A cloud browser your Playwright, Puppeteer or AI agent drives: logins, forms, clicks and multi-step flows.
pipelines

Pipelines

Primitives combined: catalog datasets, RAG indexes, price monitors, change alerts and research agents.

Browse by surface

MCP prompts

Plain-language prompts for Claude, Cursor and any MCP client.

CLI workflows

Fetch, extract, crawl, batch and browse from the terminal and cron.

Python and Node.js SDKs

Typed clients with concurrency and retries built in.

No-code tools

n8n, Make, Zapier, Clay and more.

Browse by industry

E-commerce

Products, prices and availability from any retailer.

Real estate

Listings and property details as structured data.

Search engine results

Rankings, snippets and results by country.

Jobs

Job boards and company career pages.

Travel and reviews

Hotels, prices by market, and customer reviews.

How every recipe works

Each recipe follows the same shape, so you and your agent always know where to look:
  1. Uses: the primitives and parameters on the page.
  2. Ask your AI agent: a prompt that does the job through the Zenrows MCP server.
  3. The code: complete and runnable examples. Zenrows is one HTTP API, so the same request works from any language, tool or platform.
  4. Example output: real output captured while testing.
  5. Customize it: the parameters to change, each linked to its reference.
  6. Troubleshooting and Related recipes.
Every page is also available as markdown for your agent: add .md to its URL, or use the Copy page menu.
Need an API key? Create a free account and copy the key from your dashboard. Replace YOUR_ZENROWS_API_KEY in any recipe with it.