Skip to main content
Job Search liefert von Pubrio erfasste offene Stellenausschreibungen zurück, eine Zeile pro Ausschreibung, jeweils verknüpft mit dem Unternehmen, das sie veröffentlicht hat. Jede Zeile enthält die Rohausschreibung (Titel, Standort, URL, Veröffentlichungsdatum) sowie drei Felder, die Pubrio aus dem Titel ableitet: functions, seniority_rank und location_id.

Wann verwenden

  • Einstellungssignale für einen Account — geben Sie das Unternehmen an und lesen Sie, wofür, wo und auf welcher Ebene es einstellt.
  • Prospecting nach Rolle — durchsuchen Sie ein Land nach Unternehmen, die Senior-Engineering- oder -Sales-Rollen ausschreiben, und springen Sie dann mit der domain_search_id aus jeder Zeile zu People Search.
  • Inkrementelle Synchronisierung — pollen Sie mit created_at auf den neuesten gespeicherten Erfassungszeitpunkt gesetzt.
Wenn Sie eine laufende Summe statt Zeilen möchten, verwenden Sie Job Insights. Wenn Sie benachrichtigt werden möchten, sobald ein Unternehmen eine Stelle ausschreibt, erstellen Sie einen Monitor mit signal_types: ["jobs"].

Auf ein Unternehmen eingrenzen

Die schnellsten Suchen benennen das Unternehmen. Alle drei Identifikatoren lösen sich zum selben Datensatz auf und können gemischt werden: Suchen ohne Unternehmen sind erlaubt — {"locations": ["SG"], "seniority_ranks": [5]} funktioniert — zählen aber gegen den gesamten Index. total_entries ist dann eine Schätzung, und is_timeout kann bei sehr breiten Filtern true sein.

Filter

Text

Klassifizierung

Keiner der beiden löst bei ungültiger Eingabe einen Fehler aus. Ein unbekannter functions-Slug liefert null Zeilen, ebenso ein seniority_ranks-Wert außerhalb von 1–5.

Daten

Beide Fenster sind inklusive. launch_dates mit einem einzelnen Element trifft auf genau diesen Tag zu.

Standort

Paginierung und Reihenfolge

So sieht eine Zeile aus

  • functions ist null und seniority_rank ist 0, wenn der Titel nicht klassifiziert werden konnte. Filtern Sie trotzdem darauf — nicht klassifizierte Zeilen treffen einfach nicht zu.
  • posting_date ist das Datum des Veröffentlichers; created_at ist, wann Pubrio die Ausschreibung erstmals gesehen hat, und ist der standardmäßige Sortierschlüssel.
  • job_id und job_search_id sind derselbe Wert; übergeben Sie einen von beiden an Job Lookup.

metadata prüfen, bevor Sie einem Ergebnis vertrauen

ignored_fields listet jeden Body-Schlüssel auf, den der Endpunkt nicht erkannt hat. Neben einem anderen Filter lässt ein Tippfehler wie "seniorty_ranks" die Anfrage nicht fehlschlagen — er weitet sie stillschweigend aus. Ist der unbekannte Schlüssel der einzige Filter, schlägt die Anfrage mit 40037 fehl und nennt den Schlüssel in details.unverified_parameter. Prüfen Sie bei allem Automatisierten, dass dieses Array leer ist.

Rezepte

Siehe auch

Job Search reference

Jeder Parameter und jedes Antwortfeld.

Job Insights

Anzahl nach Funktion, Senioritätsstufe, Land und Woche für ein Unternehmen.

Enums & Konstanten

Senioritätsstufen und das vollständige Vokabular der Jobfunktionen.

Stellenausschreibungen mit Monitoren verfolgen

Erhalten Sie einen Webhook statt zu pollen.
Zuletzt geändert am 29. September 2026