WebToAPI — jede Seite als JSON-API
ID
kdeflnbamgblaaeggehciepaccjiojgdElemente auf einer beliebigen Webseite auswählen und daraus eine REST-API erzeugen, die sie als JSON liefert — auch bei…
Screenshots
Beschreibung
Elemente auf einer beliebigen Webseite auswählen und daraus eine REST-API erzeugen, die sie als JSON liefert — auch bei…
https://www.webtoapi.net
Jede Webseite in eine JSON-API verwandeln – ganz ohne eigenen Scraper.
Öffne eine Webseite, starte den Picker und klicke auf die Werte, die du benötigst. Jeder ausgewählte Wert wird zu einem benannten Feld. Du erhältst eine URL, die du über einen Cronjob, eine Tabellenkalkulation oder deinen eigenen Code aufrufen kannst – und jedes Mal frisches JSON zurückbekommst.
Die Webseite wird auf unseren Servern ausgelesen, nicht in deinem Browser. Dein Endpoint funktioniert also auch dann weiter, wenn du den Tab schließt, deinen Laptop ausschaltest oder im Urlaub bist.
SO FUNKTIONIERT ES
1. Werte auswählen.
Starte den Picker und klicke auf die Elemente, die du benötigst. Vergib für jedes Element einen Namen – dieser Name wird zum JSON-Schlüssel.
2. Wir überprüfen sie.
Wir rufen die Webseite von unseren Servern ab und vergleichen die ausgelesenen Werte mit dem, was du gesehen hast. Wenn die Webseite JavaScript benötigt, wechseln wir automatisch zu einem Headless-Browser.
3. Deinen Endpoint aufrufen.
Du erhältst sofort eine URL, die du von überall aus aufrufen kannst.
TABELLEN
Für Tabellen gibt es einen eigenen zweistufigen Ablauf. Zuerst klickst du auf die Spalte, die die Zeilen eindeutig identifiziert – zum Beispiel den Namen einer Kryptowährung, einen Produktcode oder etwas anderes, das die jeweilige Zeile eindeutig bestimmt. Anschließend kannst du beliebig viele Werte auswählen.
Da die Zeile anhand ihres Identifikators gefunden wird und nicht anhand ihrer Position, bleibt der ausgewählte Wert auch dann korrekt, wenn die Tabelle neu sortiert wird, neue Zeilen hinzugefügt werden oder sich die Position der ausgewählten Zeile ändert. Wenn die Tabelle pro Zeile einen Link enthält, wird dieser Link als Identifikator verwendet. So wird beispielsweise „Bitcoin“ niemals mit „Bitcoin Cash“ verwechselt.
WAS NOCH MÖGLICH IST
Listen: Klicke auf ein Element und erfasse alle passenden Geschwisterelemente als JSON-Array.
Zahlen, Text, HTML und Attribute (href, src) werden automatisch erkannt.
Webseiten, die Serverzugriffe blockieren, können alternativ direkt über deinen Browser ausgelesen werden.
Ein Dashboard auf webtoapi.net zeigt dir alle APIs, deren aktuelles JSON sowie die verbleibende Laufzeit.
Fünf Sprachen: Englisch, Deutsch, Französisch, Spanisch und Türkisch.
ZUGANG
Neue APIs funktionieren ohne API-Key, sodass du sie sofort erstellen und testen kannst. Über das Dashboard kannst du jederzeit einen API-Key für eine einzelne API voraussetzen.
PREISE
Free: Unbegrenzt viele APIs, jeweils 7 Tage gültig, 1.000 Anfragen pro Tag.
Pro (19,95 $/Monat): APIs laufen niemals ab, 25.000 Anfragen pro Tag.
Serverseitiges Scraping, Headless-Rendering und das Dashboard sind in beiden Tarifen enthalten.
Die Rate Limits dienen dazu, Missbrauch zu verhindern. Der eigentliche Unterschied zwischen den Tarifen besteht darin, wie lange eine API aktiv bleibt.
DATENSCHUTZ
Die Erweiterung liest ausschließlich Webseiten, für die du ihr ausdrücklich Zugriff gewährt hast. Sie verfolgt weder deinen Browserverlauf noch sendet sie andere Daten. Übertragen werden ausschließlich die Werte, die den von dir ausgewählten Selektoren entsprechen. Es gibt keine Werbung und keine Analytics-Tracker.
Datenschutzerklärung: https://webtoapi.net/en/privacy
Nutzungsbedingungen: https://webtoapi.net/en/terms