Support
Log In
Notebooks

Execute a specific notebook cell

Executes a specific cell in a Malloy notebook by index. For code cells, this compiles and runs the Malloy code, returning query results and any new sources defined. For markdown cells, this simply returns the cell content.

GET/environments/{environmentName}/packages/{packageName}/notebooks/{path}/cells/{cellIndex}

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

environmentName*string

Name of the environment

Match^[a-zA-Z0-9_-]+$
packageName*string

Name of the package

path*string

Path to notebook within the package

cellIndex*integer

Index of the cell to execute (0-based)

Query Parameters

versionId?string

Version identifier for the package

Match^[a-zA-Z0-9_.-]+$
filter_params?string
Deprecated

DEPRECATED: Use givens (native Malloy runtime parameters) instead. Targets the deprecated #(filter) annotation path. See docs/givens.md for migration recipes.

JSON-encoded filter parameter values keyed by filter name.

bypass_filters?string
Deprecated

DEPRECATED: Use givens (native Malloy runtime parameters) instead. See docs/givens.md for migration recipes.

When true, skip filter injection entirely.

Value in

  • "true"
  • "false"
givens?string

JSON-encoded given values keyed by given name

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json