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

Die beiden verhalten sich bei ungültiger Eingabe unterschiedlich. Ein unbekannter functions-Slug liefert null Zeilen. Ein seniority_ranks-Wert außerhalb von 1–5 wird ignoriert und liefert jede Zeile. Keiner der beiden löst einen Fehler aus.

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. Ein Tippfehler wie "seniorty_ranks" lässt die Anfrage nicht fehlschlagen — er weitet sie stillschweigend aus. 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 4. September 2026