CANONICAL TYPE REFERENCE
CreateKnowledgeNoteInput
Contribute a knowledge note about a concept or a specific entity. The attachment is immutable once created.
Selects the target: CONCEPT requires conceptId; ENTITY requires entityId.
Concept to attach to, required when kind is CONCEPT.
entityIdIDThe entity to attach to, required when kind is ENTITY — a TypeID (e.g. "wcr_01K…") whose prefix names the entity kind.
bodyString!The note's free-text content.
Initial visibility; defaults to PERSONAL.
Initial review status; defaults to LIVE. Pass PENDING to contribute a proposed note awaiting confirmation.
How the note originated; defaults to MANUAL.
View exact SDL
"""
Contribute a knowledge note about a concept or a specific entity. The attachment is immutable once created.
"""
input CreateKnowledgeNoteInput {
"""
Selects the target: CONCEPT requires `conceptId`; ENTITY requires `entityId`.
"""
kind: KnowledgeAttachmentKind!
"""Concept to attach to, required when `kind` is CONCEPT."""
conceptId: ConceptID
"""
The entity to attach to, required 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!
"""Initial visibility; defaults to PERSONAL."""
scope: KnowledgeScope
"""
Initial review status; defaults to LIVE. Pass PENDING to contribute a proposed note awaiting confirmation.
"""
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.