hosted:node:get

Read one node by node_id: title, slug_name, content, summary, tags, revision (the expected_revision for writes), visibility, can_write and timestamps. owner_email and author_email are included only for nodes you own, hold a repository role on, or that are shared with you by name. Public or link access alone does not include these emails. --projection chooses the fields; full includes at most 40 artifacts, with artifacts_total and artifacts_truncated indicating more. Parent and child IDs are not listed: use hosted:lineage:list.

Reference for flywheel hosted:node:get.

Command Group

Hosted Repository

Summary

Read one node by node_id: title, slug_name, content, summary, tags, revision (the expected_revision for writes), visibility, can_write and timestamps. owner_email and author_email are included only for nodes you own, hold a repository role on, or that are shared with you by name. Public or link access alone does not include these emails. --projection chooses the fields; full includes at most 40 artifacts, with artifacts_total and artifacts_truncated indicating more. Parent and child IDs are not listed: use hosted:lineage:list.

Effect

read-only

Usage

flywheel hosted:node:get [FLAGS] <node_id>

Aliases

ng

Arguments

ArgumentRequiredChoicesDescription
<node_id>YesNode UUID (not a slug) from node_id in hosted:node:list or graph:get. Missing or hidden: 404 where the command loads it.

Required flags

None.

Optional flags

FlagValueDefaultChoicesDescription
--projectionstringcore, topology, fullcore: node fields with content and summary, no artifacts. topology: same, content and summary empty (a root may keep its banner artifact). full: core plus artifacts (and executions where returned), where offered. Omitted: command default. Relationship IDs vary by command; tree entries are layout only.
--formatFORMATjson, tsv, csv, tableOutput format for command results.
--envPROFILESelect a CLI profile; unconfigured default requires FLYWHEEL_BASE_URL.
--outPATHWrite output to a file path, or use - for stdout.
--openOpen browser-bound URLs when supported.
--no-retryDisable transient-error retries.
--retry-maxNMaximum transient-error retry attempts.
--waitBlock on async operations until a terminal state is reached.
--wait-timeoutSECONDS600Seconds to wait for --wait before timing out. Defaults to 600.
--allow-selfAllow mutating the currently active credential.
--timeoutSECONDSSet the per-request timeout budget in seconds.
--idempotency-keyKEYReuse an Idempotency-Key so ambiguous write failures can be retried with the same key.
--forceForce safety-gated operations where supported.
--yesConfirm forced compute:release-all --force. Other runtime commands do not read --yes.
--debugPrint structured request debugging with secrets masked.
--verbosePrint verbose progress for long-running operations.
-h, --helpShow this help.

Examples

Fetch a node with the core projection.

flywheel hosted:node:get n_abc --projection core

Fetch the topology projection as TSV for scripting.

flywheel hosted:node:get n_abc --projection topology --format=tsv

Resolve the repository id needed by hosted:* writes.

flywheel hosted:node:get <node_id> --format=json | jq -r .repository_id # repository id needed by hosted:* writes

Output

Default format: human.

FieldType
node_idstring
repository_id (optional)string | null
titlestring
slug_name (optional)string | null
outgoing_ids (optional)array<string> | null
incoming_ids (optional)array<string> | null
has_children (optional)boolean | null
has_parents (optional)boolean | null
created_atstring
updated_atstring
content (optional)string
summary (optional)string
graph_tags (optional)array<object>
tag_ids (optional)array<string>
tag_history (optional)array<object>
artifacts (optional)array<object>
artifacts_total (optional)integer
artifacts_truncated (optional)boolean
revision (optional)integer
graph_projection (optional)"full" | "core" | "topology"
is_ownerboolean
visibility"private" | "shared" | "public" | "link"
can_writeboolean
can_adminboolean
owner_email (optional)string | null
author_user_id (optional)string | null
author_email (optional)string | null