Commands

Every command, argument and option of bundesrat 0.0.7, read from the CLI itself.

Global options

These options work with every command.

OptionDescriptionDefault
-V, --version output the version number
--base-url <url> API base URL https://www.bundesrat.de
--timeout <ms> time limit per request in ms, whole response included (0 = no timeout)
--user-agent <ua> User-Agent header value
--max-retries <n> retries for transient 429/503 responses (0..10)
--max-response-bytes <n> cap response body size in bytes (0 = unlimited; default 100 MiB)
--compact print JSON on a single line instead of pretty-printed
-o, --output <file> write output to this file instead of stdout

bundesrat session

Current plenary sitting: agenda items (TOPs) with their Drucksachen

bundesrat session [options]

bundesrat members

Members of the Bundesrat (Länder ministers and plenipotentiaries)

bundesrat members [options]

Options

OptionDescriptionDefault
--state <land> only members of this federal state (Land) — exact match, case-insensitive (contrast --party)
--party <name> only members whose party contains this text, case-insensitive