OptionalapiThe X-API-Key to send. No key is bundled; when omitted (or blank) the
header is not sent. Obtain the public key with obtainKey() (see obtain-key.ts).
OptionalbaseBase URL of the API. Defaults to https://rest.arbeitsagentur.de
OptionaldefaultExtra headers sent on every request (e.g. an API key).
OptionalmaxNumber of HTTP redirects (301/302/303/307/308) to follow. Defaults to 5.
OptionalmaxHard cap on response body size in bytes (defends against memory exhaustion from a hostile/buggy endpoint). Defaults to 100 MiB; set to 0 for no limit.
OptionalmaxNumber of automatic retries for transient (429/503) responses.
OptionalretryBase backoff between retries in milliseconds (grows linearly).
OptionalsleepInjectable sleep, primarily for deterministic tests.
OptionaltimeoutPer-request timeout in milliseconds (0 disables; capped at MAX_TIMEOUT_MS, 2^31 - 1 ms).
OptionaltransportSwappable transport. Defaults to the built-in node http/https transport.
OptionaluserValue of the User-Agent header.
Options for the Jobsuche client (engine options plus the API key).