Get Properties By Filter

Rule-engine-based list endpoint — an alternative to the simple filter.* query params on the plain list endpoint, for building complex AND/OR filter conditions. This endpoint is served by a separate microservice from most of the API (not master_service), and its filter schema differs in two ways from other modules' generic-filter endpoints: each filter_rules entry also carries an explicit field_type, and the operator enum is wider (adds GREATER_THAN_EQUAL_TO, LESS_THAN_EQUAL_TO, IN). sort_by only accepts property_name or created_at — the smallest allow-list of any filter endpoint in the API (note: the service's own 400 validation message text says "created_by", but the actual accepted value is created_at — a mismatch in the error message itself, not in behavior). A filter_rules entry with key: "keyword" is pulled out and used as a free-text search instead of going through the rule engine.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
Defaults to 1
integer
Defaults to 10

Also accepted as count. Max 1000 — larger values return 400 COUNT_LIMIT_EXCEEDED.

integer

Alias for limit.

string
enum
Defaults to ASC
Allowed:
string
enum
Defaults to created_at
Allowed:
filter_rules
array of objects

Rule-engine filter conditions. field_type must match the type this module's Meta Filter endpoint declares for that key (fieldDataKey) — it is validated separately from type (the default/nested/custom discriminator). module is only needed for keys shared across modules.

filter_rules
string
enum
Defaults to AND
Allowed:
string

Comma-separated list of this module's own UIDs to restrict to.

string
string
string
string
boolean

Switches the response to the cursor-paginated shape.

boolean
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json