Skip to main content
Early Access - The Dcycle CLI is currently available for enterprise customers. Contact us to learn more about access.

Own Workforce

Own workforce records represent on-site workers (employees, contractors) used in Scope 3 category 1 calculations.

List Records

dcy own-workforce list

# Filter by external employee ID
dcy own-workforce list --external-id EMP-001

# Pagination
dcy own-workforce list --page 1 --size 100

Show Record Details

dcy own-workforce show <record-id>

Delete Record

dcy own-workforce delete <record-id> --yes

Bulk Delete

Delete multiple records by providing a file with one ID per line:
# Preview
dcy own-workforce delete-bulk ids.txt

# Execute
dcy own-workforce delete-bulk ids.txt --yes
The file should contain one own-workforce record ID per line:
f1a2b3c4-...
d5e6f7a8-...
b9c0d1e2-...

Suppliers

Browse suppliers available in your organization for use with purchases and shipments.

List Suppliers

dcy supplier list

# Filter by type
dcy supplier list --type transport

# Filter by country
dcy supplier list --country ES

# Filter by enabled status
dcy supplier list --enabled true

Units

Browse available units of measurement for quantities in purchases, shipments, and transports.

List Units

dcy units list

# Filter by type
dcy units list --type mass

# Search by name
dcy units list --search kg

Custom Emission Factors

Upload organization-specific emission factors to override standard values.

Generate Template

dcy custom-ef upload --template

Validate CSV

dcy custom-ef upload factors.csv --dry-run

Upload Emission Factors

dcy custom-ef upload factors.csv

# Skip local validation
dcy custom-ef upload factors.csv --skip-validation

LCA Materials

Link Life Cycle Assessment (LCA) materials to ecoinvent activity names for accurate impact calculations. Match materials from an Excel file to ecoinvent activities:
# Preview without uploading
dcy lca link --file-path materials.xlsx --dry-run

# Link with explicit match pairs
dcy lca link \
  --file-path materials.xlsx \
  --match "<material-id>=Electricity, low voltage {ES}| market for | Cut-off, U" \
  --dry-run
FlagDescription
--file-pathPath to the Excel file
--matchMatch pair UUID=activity_name (repeatable)
--dry-runPreview without uploading

Edit LCA Material

Update the ecoinvent activity linked to a material:
dcy lca edit <material-id> \
  --activity "Electricity, low voltage {ES}| market for | Cut-off, U" \
  --country ES
FlagDescription
--activityNew ecoinvent activity name
--countryISO country code override
--dry-runPreview without updating

Next Steps

Emissions Data

Manage employee commute, invoices, and purchases

Assets

Manage facilities and vehicles