Overview

Web Data ยท Crawl

Crawl API

Discover and extract linked webpages by starting with a website URL.

At a glance

From request to clean content

Submit a request, let Geonode handle proxies and rendering, and get structured output for your apps and pipelines.

Capabilities

What is Crawl?

Crawl starts from a URL and follows links across a site.

It discovers pages and extracts content in one asynchronous job.

You can control depth, limits, and domain scope.

Fit

When to use it

Documentation websites
Multi-page website extraction
Website content collection
Workflows where you do not already know every URL

Architecture

How it works

A typical crawl request follows these steps.

01

Provide a starting URL.

02

Configure depth, limits, and domain options.

03

Start the crawl and receive a job ID.

04

Crawl processes linked pages.

05

Review status and retrieve results.

Documentation

Explore Crawl guides

Jump into setup, workflows, jobs, and troubleshooting.

Was this page helpful?

Quick links

Need assistance?

Connect with our scraping infrastructure engineers 24/7 or read community recipes.