Skip to main content

Activities

Groupings of tasks within a workspace.

CommandHTTPDescription
activities listGET /v1/activitiesList activities
activities createPOST /v1/activitiesCreate activity
activities getGET /v1/activities/{id}Get activity details
activities updatePATCH /v1/activities/{id}Update activity
activities deleteDELETE /v1/activities/{id}Delete activities (soft delete)

Examples​

--params carries query and path parameters (id, page, filters); --json carries the request body; --fields limits the fields that come back — worth using on every list/get to save context. See Global flags for the full reference.

# List activities
kobana kadu activities list --fields "id"

# Create activity
kobana kadu activities create \
--json '{"label": "LABEL", "workspace_id": "WORKSPACE_ID"}'

# Get activity details
kobana kadu activities get --params '{"id": "ACTIVITY_ID"}'

# Update activity
kobana kadu activities update --params '{"id": "ACTIVITY_ID"}'

# Delete activities (soft delete)
kobana kadu activities delete \
--params '{"id": "ACTIVITY_ID"}' \
--dry-run

Next steps​