StatementNode: {
    generatedAt?: string;
    qualifiers?: Record<string, unknown>;
    rank?: StatementRank;
    source?: string;
    value: StatementValue;
    wasGeneratedBy?: GenerationActivity;
}

One annotated assertion of one property value (Wikidata statement-node model). JSON/API view; encodings differ per backend, this shape does not.

Type declaration

  • OptionalgeneratedAt?: string

    ISO timestamp (prov:generatedAtTime).

  • Optionalqualifiers?: Record<string, unknown>

    StatementSchema allOf-extension fields (schema-driven, off the hot path).

  • Optionalrank?: StatementRank
  • Optionalsource?: string

    IRI or label of the asserting source (dct:source).

  • value: StatementValue
  • OptionalwasGeneratedBy?: GenerationActivity