Command reference¶
Use moi-cli <command> --help to view the subcommands supported by a command group. This page describes top-level commands and global options; task pages refer only to the commands needed to complete a task.
Global options¶
Option |
Purpose |
|---|---|
|
Specify the Product API endpoint. |
|
Specify a personal access token. |
|
Specify the workspace used by the current command. |
|
Output detailed information. |
|
Output results as JSON. |
|
Disable interactive prompts. |
|
Output the CLI version. |
|
Output help. |
Configuration and workspaces¶
Command |
Purpose |
|---|---|
|
Save or view endpoint, personal access token, workspace, and role configuration. |
|
Manage and query workspaces. |
|
Manage workspace members. |
|
Query or manage identity- and permission-related resources. |
|
Get database connection information for the current workspace. |
Data and tasks¶
Command |
Purpose |
|---|---|
|
Operate on catalogs, databases, tables, volumes, and files. |
|
Manage connectors and import and export tasks. |
|
Manage semantic models and data sources. |
|
Deploy, run, query, cancel, or rerun workflows. |
|
Operate on SQL, workbooks, and SQL history. |
|
Manage compute instances and view metrics. |
|
Manage data publications and subscriptions. |
Agents and model supply¶
Command |
Purpose |
|---|---|
|
Invoke agents and query tasks. |
|
List models, probe model services, or set up an LLM Backend. |
|
Manage Provider Backends, Endpoints, and Routers. |
Other commands¶
Command |
Purpose |
|---|---|
|
View a task execution overview. |
When you are not sure which subcommands a command group supports, run the following command. Replace <command> with the actual command group, such as workflow:
moi-cli <command> --help
After configuring an endpoint and personal access token, use -help to view options for a specific subcommand:
moi-cli <command> <subcommand> -help
In the current CLI, --help shows the command group’s subcommand list.
Complete subcommand index¶
This index lists the subcommands exposed by each current CLI command group. Use it to locate a capability; confirm arguments, required input, and complex JSON shapes with moi-cli <command> <subcommand> -help.
config — Configuration¶
set-workspace · set-endpoint · set-api-key · set-role · unset-role · show
workspace — Workspaces¶
ensure · get · get-db-connection · list · create · claim
delete
workspace-member — Workspace members¶
current-principal · members · invite · member · update · set-roles
delete · update-status · create-user-tag · user-tags · update-user-tag · delete-user-tag
audit-logs · audit-log-overview
catalog — Catalog¶
get · prepare · health · tree · system-tree · list
create · info · update · delete · list-databases · create-database
database-info · update-database · update-database-description · delete-database · database-children · database-table-leaves
create-volume · volume-info · update-volume · delete-volume · volume-full-path · create-table
table-info · multi-table-info · delete-table · table-data · preview-table · download-table
table-exists · table-full-path · truncate-table · table-overview · files · create-file
file-info · delete-file · delete-file-ref · trigger-file-workflow · download-file · preview-file
upload-bytes · upload-file · upload · upload-private-bytes · upload-private-file · upload-private
data-asset · batch-get-data-assets · file-data-asset · file-artifact · batch-resolve-file-artifacts · create-folder
update-folder · delete-folder · clean-folder · run-nl2sql
workflow — Workflows¶
list · deploy · get · update · delete · pause
resume · run · list-runs · list-all-runs · get-run · get-run-by-id
refresh-run · pause-run · resume-run · get-run-result · get-run-result-by-id · get-run-import-context-by-id
list-run-import-files-by-id · get-run-node-by-id · get-run-import-context · list-run-import-files · get-run-node · get-run-node-rerun-plan
create-run-node-rerun · list-run-rerun-branches · get-run-rerun · cancel-run-rerun · retry-run · batch-retry-failed-files
cancel-run · delete-run · list-file-executions · workitem-catalog · workitem-catalog-item · get-workitem-api-service
publish-workitem-api-service · invoke-workitem-api-service · invoke-dynamic-service · invoke-workflow-dynamic-service · enable-workitem-api-service · disable-workitem-api-service
custom-operators · create-custom-operator · get-custom-operator · get-custom-operator-code · test-custom-operator · update-custom-operator
enable-custom-operator · disable-custom-operator · delete-custom-operator · catalog-file-lineage-overview · artifact-lineage-overview · artifact-output-blocks
artifact-block-revisions · create-artifact-block-revision · switch-artifact-effective-revisions · artifact-node · artifact-node-output-blocks · artifact-node-block-revisions
create-artifact-node-block-revision · switch-artifact-node-effective-revisions · create-artifact-node-rerun · create-target-artifact-node-revision-rerun · workflow-templates · get-workflow-template
create-workflow-template · update-workflow-template · delete-workflow-template
sql — SQL¶
execute · describe · kill · result · history · meta-tables
create-workbook · workbooks · update-workbook · delete-workbook · workbook-detail · workbook-versions
create-workbook-version · update-workbook-version · save-workbook-version · meta-databases · meta-db-tree · meta-db-tables
meta-table-info · meta-table-columns · meta-table-column-stats · meta-table-ddl · drop-meta-database · drop-meta-table
drop-meta-view · execute-query · describe-query · kill-query · query-result · query-history-overview
query-history · query-detail · query-profile · query-web-socket-url
agent — Agents¶
send · get-task · cancel-task · card · agent-card · a2a
a2a-stream · load-agent-package · upload-workspace-file · inspect-skill-package · import-skill-package · get-skill-file
polish-skill-stream · resource-get · resource-post · resource-put · resource-patch · resource-delete
resource-any · create-channel-instance · list-channel-instances · get-channel-instance · update-channel-instance · test-channel-configuration
disable-channel-instance · test-channel-instance · create-callback-rule · list-callback-rules · get-callback-rule · update-callback-rule
delete-callback-rule
account — Account¶
db-connection
semantic-model — Semantic models¶
list · list-tags · create · get · update · delete
create-with-sources · create-empty · upload-local-file · upload-model-local-file · preview-source-selection-counts · preview-model-source-selection-counts
list-sources · list-sources-page · check-source-existence · append-sources · backfill-legacy-sources · delete-source
get-source-document · update-source-governance · import-initial-segments · update-segment · delete-segment · create-segment
update-segment-enabled · reembed-segments · set-current-segment-version · list-source-jobs · reconcile-source-jobs · list-entries
create-entry · update-entry · delete-entry · import · export · validate
iam — IAM¶
permission-schema · roles · create-role · role-permission-view · update-role · update-role-lifecycle
role-delete-impact · delete-role · validate-object-grants · apply-object-grants · object-permission-view
model — Models¶
list · list-embedding-models · setup-llm-backend · probe-llm-models · probe-embedding-models
provider-backend — Model services and routing¶
list · create · get · update · delete · create-endpoint
list-endpoints · set-endpoint-status · router · update-router · probe-backend-models
connector — Connectors¶
list · get · create · update · delete · validate
files · upload · local-upload · preview-file · db-list-databases · db-list-schemas
db-list-tables · db-source-schema · structured-sources · structured-source-databases · structured-source-schemas · structured-source-objects
structured-source-schema · structured-backfill-start-resolve · file-download · file-stream · file-delete · mo-database-list
mo-database-table-list · mo-check-table-name · mo-column-mapping · tasks · create-task · update-task
update-task-from-spec · delete-task · pause-task · resume-task · get-task · task-files
task-runs · retry-task-files · export-tasks · export-task-info · export-task-files · delete-export-task
create-export-task · retry-export-task · export-task-state
compute — Compute¶
list · specs · spec-management-permission · create-spec · update-spec · set-spec-enabled
create · worker-images · get · update · adopt-legacy-ownership · preflight-delete
delete · suspend · resume · retry · metrics · runtime
admin-list · admin-update · admin-runtime · admin-preflight-delete · admin-delete · admin-suspend
admin-resume · admin-retry
dashboard — Task overview¶
task-execution-overview