Skip to content

AggregateRequest

kindstringrequired

The kind(s) to perform the aggregation against. Use wildcards or specific kinds.

Example:"*:*:*:*"
querystring

The query string in Lucene query string syntax to filter data

Example:"data.Basin:\"Ft. Worth\""
spatialFilterobject(SpatialFilter)
Example:
{ "field": "data.SpatialLocation.Wgs84Coordinates", "byBoundingBox": { "topLeft": { … }, "bottomRight": { … } } }
aggregationsobjectrequired
Example:
{ "records_over_time": { "date_histogram": { … }, "aggs": { … } } }
{ "kind": "*:*:*:*", "query": "data.Basin:\"Ft. Worth\"", "spatialFilter": { "field": "data.SpatialLocation.Wgs84Coordinates", "byBoundingBox": { … } }, "aggregations": { "records_over_time": { … } } }