Docs menu · Reference

Returns a bounded sample of visible JSON documents plus the total matching count. Useful for inspecting document shape before writing queries or indexes.

Paginated responses use opaque cursors. Clients should pass the returned cursor back to the same command shape and must not parse cursor contents.

Examples

A representative sample plus the total population size.

CLI

$ strata command run --command-json '{"entries":[{"key":"a","path":"$","value":{"v":1}},{"key":"b","path":"$","value":{"v":2}},{"key":"c","path":"$","value":{"v":3}}],"type":"json_batch_set"}'
$ strata json sample

Wire

{"entries":[{"key":"a","path":"$","value":{"v":1}},{"key":"b","path":"$","value":{"v":2}},{"key":"c","path":"$","value":{"v":3}}],"type":"json_batch_set"}
{"type":"json_sample"}

Parameters

NameTypeRequiredDescription
countintegernoOptional sample count. Defaults to 10.
prefixstringnoOptional document key prefix.

Plus the optional scope: branch and space (default to the session branch and the "default" space).

Returns

SamplePage<JsonSampleItem>.

Errors

Invocation

  • CLI: strata json sample
  • Wire type: json_sample

agents: this page as markdown → /docs/reference/json/sample.md