Projects
CLI commands for projects
projects list
monoid projects list [options]
List projects
Options
| Flag | Description | Default |
|---|---|---|
--limit <n> | Max results | — |
--offset <n> | Skip n results | — |
--status <value> | Filter by status | — |
--container-id <value> | Filter by containerId | — |
--organisation-id <value> | Filter by organisationId | — |
--category-id <value> | Filter by categoryId | — |
--label-id <value> | Filter by labelId | — |
--has-external-link <value> | Filter by hasExternalLink | — |
--external-link-provider <value> | Filter by externalLinkProvider | — |
--created-at-eq <value> | Filter by createdAtEq | — |
--created-at-gte <value> | Filter by createdAtGte | — |
--created-at-lte <value> | Filter by createdAtLte | — |
--updated-at-eq <value> | Filter by updatedAtEq | — |
--updated-at-gte <value> | Filter by updatedAtGte | — |
--updated-at-lte <value> | Filter by updatedAtLte | — |
Example
monoid projects list [options]Example output
{
"data": [
{
"_id": "project_123",
"title": "Q2 Social Launch",
"status": "active",
"containerId": "container_123",
"organisationId": "org_123",
"updatedAt": 1760000000000
}
]
}projects get
monoid projects get [options] <id>
Get one projects by id
Arguments
| Name | Required | Description |
|---|---|---|
id | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--include-category <value> | Include/filter by includeCategory | — |
--include-labels <value> | Include/filter by includeLabels | — |
Example
monoid projects get [options] <id>Example output
{
"data": {
"_id": "project_123",
"title": "Q2 Social Launch",
"status": "active",
"containerId": "container_123",
"organisationId": "org_123",
"updatedAt": 1760000000000
}
}projects create
monoid projects create [options]
Create projects
Options
| Flag | Description | Default |
|---|---|---|
--body <json> | Request body JSON (merged with flags) | — |
--title <value> | title | — |
--description <value> | description | — |
--status <value> | status | — |
--container-id <value> | containerId | — |
--if-not-exists | Return existing if match found | — |
Example
monoid projects create [options]Example output
{
"data": {
"_id": "project_123",
"title": "Q2 Social Launch",
"status": "active",
"containerId": "container_123",
"organisationId": "org_123",
"updatedAt": 1760000000000
}
}projects update
monoid projects update [options] <id>
Update projects
Arguments
| Name | Required | Description |
|---|---|---|
id | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--body <json> | Request body JSON (merged with flags) | — |
--ids <ids> | Comma-separated IDs for bulk update (max 25) | — |
--title <value> | title | — |
--description <value> | description | — |
--status <value> | status | — |
--container-id <value> | containerId | — |
Example
monoid projects update [options] <id>Example output
{
"data": {
"_id": "project_123",
"title": "Q2 Social Launch",
"status": "active",
"containerId": "container_123",
"organisationId": "org_123",
"updatedAt": 1760000000000
}
}projects delete
monoid projects delete [options] <id>
Delete projects
Arguments
| Name | Required | Description |
|---|---|---|
id | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--ids <ids> | Comma-separated IDs for bulk delete (max 25) | — |
Example
monoid projects delete [options] <id>Example output
{
"data": null,
"deleted": true
}projects category
monoid projects category
Manage project category
Example
monoid projects categoryExample output
{
"data": {
"ok": true
}
}projects set
monoid projects category set [options] <projectId>
—
Arguments
| Name | Required | Description |
|---|---|---|
projectId | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--category-id <categoryId> | Category id | — |
Example
monoid projects category set [options] <projectId>Example output
{
"data": {
"ok": true
}
}projects clear
monoid projects category clear <projectId>
—
Arguments
| Name | Required | Description |
|---|---|---|
projectId | Yes | — |
Example
monoid projects category clear <projectId>Example output
{
"data": {
"ok": true
}
}projects labels
monoid projects labels
Manage project labels
Example
monoid projects labelsExample output
{
"data": {
"ok": true
}
}projects add
monoid projects labels add [options] <projectId>
—
Arguments
| Name | Required | Description |
|---|---|---|
projectId | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--label-id <labelId> | Label id | — |
Example
monoid projects labels add [options] <projectId>Example output
{
"data": {
"ok": true
}
}projects remove
monoid projects labels remove [options] <projectId>
—
Arguments
| Name | Required | Description |
|---|---|---|
projectId | Yes | — |
Options
| Flag | Description | Default |
|---|---|---|
--label-id <labelId> | Label id | — |
Example
monoid projects labels remove [options] <projectId>Example output
{
"data": {
"ok": true
}
}Related API
See Projects API reference for HTTP endpoint details.
© 2025 MONOid
All rights reserved.
All rights reserved.