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

Overview

Projects group sustainability work — carbon footprints, LCAs, ISO audits, and custom initiatives — with associated tasks, files, and deadlines. Each project has a type, date range, methodology, and a responsible user.

List Projects

Output:

Show Project Details

Output:

Create Project

Create Flags

Project Types

The responsible user is automatically set to the currently authenticated user. Use dcy project edit to change it afterward.

Edit Project


Delete Project

Confirmation prompt:
Output:

Project Tasks

Tasks track individual work items within a project — data collection, reviews, approvals, and deadlines.

List Tasks

Output:

Show Task Details

Output:

Create Task

Edit Task

Delete Task

Confirmation prompt:
Output:

Typical Workflows

Set Up a New Carbon Footprint Project

Track Task Progress

Audit Projects Across Organizations

Count Tasks by Stage

Find Overdue Tasks


JSON Response Examples

Project

Task

Tasks have both title and name fields (they may differ), and both stage and status fields. In jq filters, use (.name // .title) and (.stage // .status) to handle both.

Aliases

The list subcommand supports ls as a short alias:

Next Steps

Files

Upload documents and link them to projects

Invoices

Manage energy invoices for Scope 1 and Scope 2 emissions

Members

Find user IDs for task assignments

Configuration

Set up environments and API keys

MCP Tools

Query projects from AI assistants via MCP