Skip to content

Query

HTTP API schema

← HTTP API reference

Shared Port OS query AST modeled as a recursive JSON graph supporting match, comparison, pattern, freeform, and boolean operators.

Query fields

matchQueryComparator

Match data between fields

lessThanQueryComparator

Less than comparison

greaterThanQueryComparator

Greater than comparison

andarray<Query>

match all fields in the array

orarray<Query>
patternMatchstring

Pattern for REGEX queries (e.g., "*.json")

freeformMatchstring

Freeform query string for natural language searches

notQuery

Negate the inner query (NOT wraps a single child query)

View source specification ↗