OptionalangebotsartOffer type code, one of ANGEBOTSART_CODES: 1 job, 2 self-employment,
4 apprenticeship/dual study, 34 internship/trainee.
OptionalarbeitgeberEmployer name; not blank. Matched exactly and case-sensitively against the
registered name ("Siemens AG", not "Siemens" or "siemens ag"); the
facetten.arbeitgeber keys of a search are those names.
OptionalberufsfeldOccupational field; not blank.
Optionalpage1-based page; an integer >= 1 (the API answers 0 with HTTP 400).
OptionalsizePage size; a non-negative integer.
OptionalumkreisRadius in km around wo: an integer 0..MAX_UMKREIS (200; the API answers a
larger one with HTTP 400). 0 searches the place itself.
OptionalveroeffentlichtseitPublished within the last N days: an integer 0..MAX_VEROEFFENTLICHT_SEIT
(100). The API would silently ignore a larger value.
Optionalwas"was" — job title / keyword; not blank.
Optionalwo"wo" — location; not blank.
OptionalzeitarbeitTemp-work (Zeitarbeit) listings: omitted = included with the rest, true =
only temp-work listings, false = none.
Parameters for the jobs search endpoint.
search()checks them before any request (validateSearchParams); leave a parameter out (undefined) to not filter by it.