← API reference
CANONICAL TYPE REFERENCE

CaptureNoteInput

The note at the hub of the captured subgraph.

Whether the note attaches to a concept or an entity.

The concept the note is about, when kind is CONCEPT (an existing concept or a payload alias).

The entity the note is about, when kind is ENTITY — a TypeID (e.g. "wcr_01K…"), whose prefix names the entity kind.

bodyString!

The note's free-text content.

Visibility once live; defaults to PERSONAL. A trusted import may write straight to TENANT.

Review status; defaults to LIVE. The LLM capture path passes PENDING so an agent-distilled note awaits human confirmation before it surfaces.

How the note originated; defaults to MANUAL.

View exact SDL
"""The note at the hub of the captured subgraph."""
input CaptureNoteInput {
  """Whether the note attaches to a concept or an entity."""
  kind: KnowledgeAttachmentKind!
  """
  The concept the note is about, when `kind` is CONCEPT (an existing concept or a payload alias).
  """
  concept: ConceptRefInput
  """
  The entity the note is about, when `kind` is ENTITY — a TypeID (e.g. "wcr_01K…"), whose prefix names the entity kind.
  """
  entityId: ID
  """The note's free-text content."""
  body: String!
  """
  Visibility once live; defaults to PERSONAL. A trusted import may write straight to TENANT.
  """
  scope: KnowledgeScope
  """
  Review status; defaults to LIVE. The LLM capture path passes PENDING so an agent-distilled note awaits human confirmation before it surfaces.
  """
  status: KnowledgeStatus
  """How the note originated; defaults to MANUAL."""
  provenance: KnowledgeProvenance
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.