Skip to content
DezfilDocsv0.1.0

API and agentsAPI reference

LayerFilter

object

A structured refinement of the layer's result, applied before aggregation. Range: {field, kind: 'range', min, max} (numbers; a null bound is open-ended). Time range: {field, kind: 'timerange', min, max} (ISO-8601 strings, e.g. '2021-03-01' or '2021-03-01T08:30:00'; for date/timestamp fields). Value set: {field, kind: 'values', values} (an empty set matches nothing); with exclude: true the set inverts — keep everything EXCEPT these values (NULL rows drop, as SQL's NOT IN decides).

  • fieldstringrequired

  • kindstringrequired

    One of range, timerange, values

  • excludeboolean

    values kind only: invert the set.

  • minnumber or stringor null

    Number for range, ISO-8601 string for timerange.

  • maxnumber or stringor null

    Number for range, ISO-8601 string for timerange.

  • valuesarray of string

Dezfil · Apache-2.0docs from 7439201b