OptionalapiThe X-API-Key to send (the BA client_id UUID). 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. the X-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.
OptionaltimeoutTime limit per request in milliseconds, covering the whole response body, not
only idle gaps (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 Entgeltatlas client (engine options plus the API key).