Commands

Every command, argument and option of luftqualitaet 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.umweltbundesamt.de
--timeout <ms> per-request timeout in milliseconds (0..2147483647)
--user-agent <ua> User-Agent header value
--max-retries <n> retries for transient 429/503 responses
--max-redirects <n> HTTP redirects to follow (0 = none; default 5)
--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

luftqualitaet components

List measured components (pollutants)

luftqualitaet components [options]

Options

OptionDescriptionDefault
--lang <lang> de | en
--index <index> id | code

luftqualitaet networks

List measurement networks

luftqualitaet networks [options]

Options

OptionDescriptionDefault
--lang <lang> de | en
--index <index> id | code

luftqualitaet scopes

List measurement scopes

luftqualitaet scopes [options]

Options

OptionDescriptionDefault
--lang <lang> de | en
--index <index> id | code

luftqualitaet station-types

List station types

luftqualitaet station-types [options]

Options

OptionDescriptionDefault
--lang <lang> de | en

luftqualitaet station-settings

List station settings

luftqualitaet station-settings [options]

Options

OptionDescriptionDefault
--lang <lang> de | en

luftqualitaet airquality

Air-quality index data for a station/window

luftqualitaet airquality [options]

Options

OptionDescriptionDefault
--date-from <YYYY-MM-DD> required window start date
--time-from <1-24> required window start hour
--date-to <YYYY-MM-DD> required window end date
--time-to <1-24> required window end hour
--station <id> required station id

luftqualitaet measures

Raw measurements for a station/window

luftqualitaet measures [options]

Options

OptionDescriptionDefault
--component <id> component id
--scope <id> scope id
--date-from <YYYY-MM-DD> required window start date
--time-from <1-24> required window start hour
--date-to <YYYY-MM-DD> required window end date
--time-to <1-24> required window end hour
--station <id> required station id

luftqualitaet annual-balances

Annual tabulations for a component and year

luftqualitaet annual-balances [options]

Options

OptionDescriptionDefault
--component <id> required component id
--year <YYYY> required year (>= 2016)
--lang <lang> de | en
--index <index> id | code

luftqualitaet transgressions

Exceedances for a component and year

luftqualitaet transgressions [options]

Options

OptionDescriptionDefault
--component <id> required component id
--year <YYYY> required year (>= 2016)
--lang <lang> de | en
--index <index> id | code

luftqualitaet thresholds

Thresholds for a use (airquality | measure)

luftqualitaet thresholds [options]

Options

OptionDescriptionDefault
--use <use> required airquality | measure
--lang <lang> de | en
--component <id> component id
--scope <id> scope id

luftqualitaet meta

Combined metadata for a use

luftqualitaet meta [options]

Options

OptionDescriptionDefault
--use <use> required airquality | measure | transgression | annualbalance | map
--lang <lang> de | en
--date-from <YYYY-MM-DD> required when use=airquality
--date-to <YYYY-MM-DD> required when use=airquality
--time-from <1-24> window start hour
--time-to <1-24> window end hour