interface QueryRequest {
    cursors?: Record<string, string>;
    includeTyping?: boolean;
    parameters?: Record<string, RawPropertyValueV3>;
    select: Record<string, QuerySelectV3>;
    with: Record<string, QueryTableExpressionV3>;
}

Properties

cursors?: Record<string, string>

Cursors returned from the previous query request. These cursors match the result set expressions you specified in the with clause for the query.

includeTyping?: boolean

Should we return property type information as part of the result?

parameters?: Record<string, RawPropertyValueV3>

Values in filters can be parameterised. Parameters are provided as part of the query object, and referenced in the filter itself.

select: Record<string, QuerySelectV3>

Select properties for each result set.

with: Record<string, QueryTableExpressionV3>