Skip to main content
Guide
Parameters separate request-specific values from the operation tree. A request carries both parameters and parameter_types, allowing the runtime to validate values before execution and reuse a stable query shape.

Define and bind parameters

Supported parameter families

  • bool
  • i64, f64, and f32
  • string
  • date_time
  • bytes
  • generic property value
  • typed objects and arrays
JSON cannot represent a bytes parameter directly; use an SDK’s byte request encoder.

Query names

query_name is optional diagnostic metadata. It does not create a stored endpoint. Unnamed requests serialize it as null.
Current SDKs do not support stored routes, query registration, or query bundles. Build the request at runtime and send it to POST /v2/query.

Next steps

Writing data

Pass runtime values into create, update, and delete operations.

Reading data

Apply parameters to indexed sources and filters.