Crawlbase Entwicklerdokumentation
Das Web,
strukturiert für Entwickler.
Crawlen, scrapen und parsen Sie jede Website skalierbar mit einer einzigen API. Produktionsreife Endpoints, native SDKs und ein MCP-Server, der sich direkt in Claude, Cursor und Ihren Agent-Stack einklinkt.
Wählen Sie die Schnittstelle, die zu Ihrem Stack passt
Universelles Crawling mit vollständigem Headless-Browser-Rendering, Residential-Proxies und integriertem Anti-Bot-Bypass. Das Schweizer Taschenmesser.
Schicken Sie Millionen URLs mit hoher Concurrency los und bekommen Sie die Ergebnisse per Webhook zurückgestreamt. Wir kümmern uns um Queueing, Retries und Storage.
Residential- und Datacenter-Proxies mit Rotation. Ein einzelner Endpoint, der die richtige Exit Node auswählt, Fehler erneut versucht und mit jedem HTTP-Client funktioniert.
Gescrapte Daten speichern, verwalten und ausliefern. Persistieren Sie gecrawltes HTML und geparstes JSON — später per URL oder RID abrufen, keine Infrastruktur zu betreiben.
Was können Sie damit bauen?
Pollen Sie Produktseiten von Amazon, Walmart, Best Buy oder jedem anderen Händler nach Zeitplan. Schreiben Sie Snapshots von Preis, Lagerbestand und Bewertungen in eine Datenbank — und lassen Sie sich bei Änderungen alarmieren.
Tägliche SERP-Snapshots für Ihre Ziel-Keywords. Tracken Sie die Domain-Position in den organischen Ergebnissen, beobachten Sie die People-Also-Ask-Abdeckung und bauen Sie ein Dashboard zur SERP-Feature-Präsenz.
Echtzeit-Webzugriff für Claude, Cursor und jeden MCP-kompatiblen Agenten. Oder crawlen Sie einen Korpus im Batch und leiten Sie Markdown in einen Retrieval-Index für fundierte LLM-Antworten weiter.
Gehen Sie eine Liste von Unternehmensdomains durch, ziehen Sie mit dem email-extractor Scraper jede sichtbare E-Mail-Adresse und reichern Sie sie mit LinkedIn-Unternehmens- und Profildaten an. Lead-Listen, bereit für den CRM-Upsert.
Verfolgen Sie Produktlaunches der Konkurrenz, Social-Media-Engagement und Review-Sentiment im Zeitverlauf. Diffen Sie gescrapte JSON-Daten Woche für Woche, um Änderungen bei Preisen, Texten oder Features zu erkennen.
Ihr erster Crawl in 60 Sekunden
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN&url=https%3A%2F%2Fgithub.com%2Fcrawlbase'from crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
response = api.get('https://github.com/crawlbase')
if response['status_code'] == 200:
print(response['body'])const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });
api.get('https://github.com/crawlbase')
.then(res => console.log(res.statusCode, res.body))
.catch(err => console.error(err));require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
response = api.get('https://github.com/crawlbase')
puts response.status_code
puts response.body<?php
use Crawlbase\CrawlingAPI;
$api = new CrawlingAPI(['token' => 'YOUR_TOKEN']);
$response = $api->get('https://github.com/crawlbase');
echo $response->statusCode;
echo $response->body;package main
import (
"fmt"
"github.com/crawlbase/crawlbase-go"
)
func main() {
api := crawlbase.NewCrawlingAPI("YOUR_TOKEN")
res, _ := api.Get("https://github.com/crawlbase")
fmt.Println(res.StatusCode, res.Body)
}






