Jede Webseite in eine JSON-API verwandeln
Klicken Sie die Werte an, die Sie brauchen. Bei jedem Aufruf Ihres Endpunkts lesen unsere Server die Seite — kein Browser, kein Scraping-Code, keine Wartung.
Kostenlos starten. Für Ihre erste API brauchen Sie kein Konto.
So funktioniert es
- 1
Werte auswählen
Öffnen Sie eine beliebige Seite, starten Sie die Auswahl und klicken Sie die gewünschten Elemente an. Jedes wird zu einem benannten Feld in Ihrem JSON.
- 2
Wir lesen für Sie
Wir holen die Seite von unseren Servern und wenden Ihre Selektoren an. Braucht die Seite JavaScript, wechseln wir automatisch zu einem Headless-Browser.
- 3
Endpunkt aufrufen
Sie erhalten sofort eine URL. Rufen Sie sie von überall auf — Cronjob, Tabelle, eigene App. Aktuelle Daten, ob Ihr Browser offen ist oder nicht.
Gebaut für die Stellen, die sonst brechen
Scraper scheitern selten am ersten Tag. Sie scheitern drei Wochen später, unbemerkt. Um genau das kümmern wir uns.
Standardmäßig ohne Schlüssel
Ihr Endpunkt funktioniert, sobald er existiert — fügen Sie ihn in eine Tabellenformel oder einen Cronjob ein, ohne Geheimnisse zu verwalten. Einen API-Schlüssel schalten Sie ein, wenn er privat sein soll.
Tabellen, die sich ständig umsortieren
Wählen Sie zuerst die Spalte, die eine Zeile bezeichnet, dann Ihre Werte. Die Suche folgt der Zeile über den Namen — eine Rangliste, die sich neu sortiert, vertauscht Ihre Daten nicht stillschweigend.
Bearbeiten, ohne die Seite zu verlassen
Öffnen Sie eine API erneut, und jedes Feld steht einzeln im Popup. Fahren Sie über ein Feld, und es leuchtet auf der Seite auf — Sie sehen genau, woran es hängt.
Funktioniert bei geschlossenem Browser
Die Erweiterung ist nur das Auswahlwerkzeug. Gelesen wird serverseitig, Ihr Endpunkt liefert also weiter aktuelle Daten, auch wenn Ihr Rechner aus ist.
JavaScript-Seiten inklusive
Wir versuchen es zuerst mit einem einfachen HTTP-Abruf, weil das schnell ist, und weichen auf einen Headless-Browser aus, wenn die Werte nicht im ursprünglichen HTML stehen. Nichts zu konfigurieren.
Eine Seite, eine API
Alles, was Sie auf einer URL auswählen, landet in einer einzigen Antwort. Kommen Sie später zurück und fügen ein Feld hinzu, wächst dieselbe API, statt sich zu vervielfachen.
Preise
| Funktion | Kostenlos | EmpfohlenPro — 19,95 $/Mon. |
|---|---|---|
| Anzahl der APIs | Unbegrenzt | Unbegrenzt |
| Lebensdauer einer API | 7 Tage | Läuft nie ab |
| Anfragen pro Tag | 1.000 | 25.000 |
| Schlüssellose Anfragen pro Tag | 300 | 5.000 |
| Serverseitiges Lesen | Ja | Ja |
| Headless-Rendering | Ja | Ja |
| Dashboard + JSON-Viewer | Ja | Ja |
Die Limits sollen Missbrauch verhindern, nicht zum Upgrade drängen. Der einzige Unterschied, auf den es zwischen den Tarifen wirklich ankommt, ist die Lebensdauer einer API. Schlüsselloser Verkehr ist zusätzlich auf 120 Anfragen pro Stunde und IP-Adresse begrenzt.
Es wird keine Umsatzsteuer berechnet: Wir sind Kleinunternehmer nach § 19 UStG, der genannte Preis ist der Endpreis.
Häufige Fragen
Muss ich Code schreiben?
Nein. Sie klicken die Werte auf der Seite an und benennen sie. Das Ergebnis ist eine URL, die Sie aus allem aufrufen können, was HTTP spricht — auch aus einer Tabellenformel.
Kann es Seiten hinter einem Login lesen?
Nein. Wir lesen die Seite von unseren eigenen Servern als anonyme Besucher; alles, was Ihre Sitzung voraussetzt, bleibt unerreichbar.
Muss mein Browser geöffnet bleiben?
Nein. Die Erweiterung dient nur zur Auswahl der Werte. Sobald die API existiert, holt jeder Aufruf die Seite von unseren Servern — Ihr Rechner darf aus sein.
Was ist mit Seiten, die per JavaScript aufgebaut werden?
Die funktionieren. Wir versuchen es zuerst mit einem einfachen HTTP-Abruf, weil das schneller und günstiger ist, und wechseln automatisch zu einem Headless-Browser, wenn die Werte nicht im ursprünglichen HTML stehen.
Was passiert, wenn die Seite ihr Layout ändert?
Selektoren können brechen, wenn das Markup umgebaut wird. Nach drei Fehlversuchen in Folge markieren wir eine API als fehlerhaft — Sie erfahren es im Dashboard und nicht an einem stillschweigend leeren Feld. Die API erneut öffnen und das Feld neu auswählen behebt es.
Ist das höflich gegenüber den gelesenen Seiten?
Wir weisen uns mit einem sprechenden User-Agent aus, beachten robots.txt, speichern Antworten 60 Sekunden zwischen und begrenzen uns auf etwa eine Anfrage pro Sekunde und Domain. Sie sind dafür verantwortlich, dass Sie die Daten abrufen dürfen.
Auf eine Seite zeigen. Endpunkt bekommen.
Erweiterung installieren, ein paar Werte auswählen und Ihre erste API in etwa einer Minute aufrufen.
WebToAPI