Skip to content

activities

Search for activities across a loaded database. Returns a paginated list with process IDs, names, locations, and reference products.

The process ID returned (in UUID_UUID format) is the key you’ll pass to inventory, impacts, and other commands.

Terminal window
volca --config volca.toml --db <DB> activities [OPTIONS]
{activitiesHelp}
Terminal window
# Search by name
volca --config volca.toml --db ecoinvent activities --name "electricity"
# Filter by geography
volca --config volca.toml --db ecoinvent activities --name "electricity" --geo FR
# Filter by reference product
volca --config volca.toml --db ecoinvent activities --product "heat"
# Paginate
volca --config volca.toml --db ecoinvent activities --name "transport" --limit 50 --offset 0
# JSON output for scripting
volca --config volca.toml --db ecoinvent activities --name "steel" --format json

Each result includes:

  • process_id — the UUID to use in subsequent commands
  • name — activity name
  • location — geography code (FR, GLO, RER, etc.)
  • reference_product — the main output product

The process_id format is activityUUID_productUUID. You can also pass just the activityUUID to commands that accept it when the activity has a single reference product.