Alle Scraper

Jobs & Karriere

ZipRecruiter Scraper

ziprecruiter.com

99.9% Erfolgsrate
3.7s Ø Antwortzeit
Bot detection + rate limiting Schutz
1.000 Calls Gemessen über

ZipRecruiter bündelt Stellenanzeigen von US-Arbeitgebern hinter einer Bot-Erkennung. ScrapeUnblocker rendert die Suchergebnisse in einem echten Browser und liefert Titel, Unternehmen, Gehaltsschätzung und Standort jeder Stelle und hält dabei 99,9% über eine Reihe von Rollensuchen bei unter vier Sekunden pro Seite.

Was Sie extrahieren können

  • Stellentitel, Unternehmen und Standort
  • Gehaltsschätzung und Gehaltsspanne
  • Beschäftigungsart und Veröffentlichungsdatum
  • Arbeitgebername und Bewertung
  • Auszug der Beschreibung und Bewerbungs-URL

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.ziprecruiter.com%2Fjobs-search%3Fsearch%3Dsoftware%2Bengineer&parsed_data=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.ziprecruiter.com/jobs-search?search=software+engineer", "parsed_data": True},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.getPageSource({
  url: 'https://www.ziprecruiter.com/jobs-search?search=software+engineer',
  parsedData: true,
});
console.log(results);

Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.

API-Dokumentation lesen

Häufige Fragen

Ist das Scrapen von ZipRecruiter legal?

Das Erheben öffentlich verfügbarer ZipRecruiter-Daten wie Jobtitel, Gehaltsschätzungen und Arbeitgebernamen ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Ein Teil davon können personenbezogene Daten sein, beachte also die Datenschutzregeln, die für dich gelten. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.

Wie scrape ich ZipRecruiter, ohne blockiert zu werden?

ZipRecruiter nutzt Bot-Erkennung und Rate-Limiting. ScrapeUnblocker rendert die Seite in einem echten Browser, rotiert Residential- und ISP-Exits und kümmert sich um Challenges, sodass du die Seite bekommst, die ein Besucher sieht, statt einer Blockierungsseite. Im Benchmark von ScrapeUnblocker kam bei 99,9 % von 1.000 Calls echter Inhalt zurück, etwa 3,7 s pro Call.

Welche ZipRecruiter-Daten kann ich bekommen?

ZipRecruiter-Suchseiten liefern dir für jede Stellenanzeige Jobtitel, Unternehmen und Ort, die Gehaltsschätzung und Gehaltsspanne, Beschäftigungsart und Veröffentlichungsdatum, Name und Bewertung des Arbeitgebers, einen Auszug aus der Stellenbeschreibung und die Bewerbungs-URL. Nimm das gerenderte HTML oder übergib parsed_data=true, um die Seite als strukturiertes JSON zurückzubekommen.

Brauche ich eine ZipRecruiter-API oder ein Konto?

Nein. ScrapeUnblocker liefert die öffentliche ZipRecruiter-Seite als HTML oder mit parsed_data=true als strukturiertes JSON, du brauchst also kein ZipRecruiter-API-Konto. Sende eine Jobsuche-URL mit deinem ScrapeUnblocker-Schlüssel an /getPageSource. Nutze steps für Klicks, Eingaben oder Scrollen, wenn eine Suche sie braucht.

Kann ich ZipRecruiter in großem Umfang überwachen?

Ja. Calls laufen bis zum Parallelitätslimit deines Tarifs parallel: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Sende viele Suchen nach Rolle und Ort gleichzeitig, um Stellenanzeigen und Gehaltsschätzungen auf dem US-Arbeitsmarkt über die Zeit zu verfolgen.

Wie viel kostet das Scrapen von ZipRecruiter?

Jede ZipRecruiter-Anfrage kostet 1 Credit, von 1,00 EUR pro 1.000 bei Pay-as-you-go bis etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Ausgelieferte Seiten werden berechnet, auch die eigene 404- oder 410-Seite einer Website. Eine 403-Blockierung, ein Timeout, ein 523 (Origin nicht erreichbar), ein 429 und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet. Die kostenlose Testphase umfasst 500 Anfragen, ohne Karte.

Ähnliche Scraper

Starten Sie noch heute mit dieser Seite

Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.