Websites aus deinem Code oder per KI-Agent klonen
Starte einen Website-Klon mit einem einzigen API-Aufruf. Melde dich per API-Key oder OAuth an und erhalte einen signierten Webhook, sobald der Klon fertig ist oder fehlschlägt.
Website-Klon-API für Apps und Agenten
Mit der Clone API kann deine App, dein Skript oder dein KI-Agent einen Website-Klon starten und erfährt, wann er fertig ist – ganz ohne Browser.
Anmeldung per API-Key oder OAuth
- API-Key: Erstelle einen auf der Seite Developers und sende ihn als Bearer-Token.
- OAuth 2: Apps und Agenten können sich selbst registrieren und den Nutzer um Zugriff bitten. Die Discovery findest du unter
/.well-known/oauth-authorization-server. - Kein Key zum Einfügen: Ein Agent kann dich stattdessen bitten, einen 6-stelligen Code zu bestätigen. Siehe auth.md.
Der Zugriff ist in Scopes aufgeteilt – Klon-Anfragen erstellen, Klon-Anfragen lesen –, sodass jedes Tool nur bekommt, was es braucht.
Klon starten, dann Webhook erhalten
POST /api/v1/clone-requestsmit der Quell-URL und einemIdempotency-Key, damit ein erneuter Versuch nie einen zweiten Klon startet.- Fortschritt prüfen mit
GET /api/v1/clone-requests/{id}, oder einfach warten. - Wir rufen deine
callbackUrlmitclone.readyoderclone.failedauf. Jeder Webhook ist mit HMAC-SHA256 signiert (Standard Webhooks). Ist dein Server nicht erreichbar, versuchen wir es bis zu sechsmal über etwa 14 Stunden erneut.
Kostenlos testen
Ein Preflight-Aufruf prüft deinen Key, deine Anfrage und dein Webhook-Setup, ohne etwas zu berechnen. Ein Testlauf durchläuft den gesamten Ablauf – inklusive echter signierter Webhooks – für null Credits.
Per MCP aus einem KI-Agenten nutzen
Ein MCP-Server unter /mcp stellt Agenten wie Claude dieselben Aktionen als Tools bereit, sodass sie Klone selbstständig starten und verfolgen können.
Preise und Limits
Jeder Klon verbraucht Credits aus demselben Guthaben wie die Website, und ein fehlgeschlagener Klon gibt seine Credits automatisch zurück. Jeder API-Key kann 60 Anfragen pro Minute stellen. Die vollständige Referenz findest du im Leitfaden zur Clone API.
Ebenfalls in diesem Release
- NeuTestläufe und Preflight-Checks sind kostenlos
- NeuEin MCP-Server, über den KI-Agenten Websites direkt klonen können
- NeuLeitfäden in sieben Sprachen
Häufige Fragen
Wie authentifiziere ich mich bei der Clone API?
Nutze einen API-Key von der Developers-Seite als Bearer-Token – oder OAuth 2, wenn du eine App oder einen Agenten baust, der im Namen anderer Nutzer handelt.
Kann ich die API testen, ohne Credits auszugeben?
Ja. Preflight-Checks sind kostenlos, und ein Testlauf sendet echte signierte Webhooks für null Credits.
Wie prüfe ich eine Webhook-Signatur?
Berechne HMAC-SHA256 mit deinem `whsec_`-Secret über `webhook-id.webhook-timestamp.body`, kodiere das Ergebnis in Base64 und vergleiche es mit dem `v1,`-Wert im Header `webhook-signature`. Nutze `webhook-id`, um Duplikate zu überspringen.
Was, wenn mein Server nicht erreichbar ist, wenn ein Klon fertig wird?
Wir versuchen es bis zu sechsmal über etwa 14 Stunden erneut. Jede 2xx-Antwort gilt als zugestellt, Weiterleitungen nicht.
Kann ein KI-Agent clonesite nutzen?
Ja – über den MCP-Server unter `/mcp` oder über die API mit OAuth oder der Bestätigung per 6-stelligem Code.
Gibt es ein Rate Limit?
60 Anfragen pro Minute und API-Key. Darüber erhältst du eine 429-Antwort.