You can use additional parameters to filter UAPI output.
Boolean — Whether to enable filtering.
1— Enable filtering.0— Disable filtering.
The return to match against. The name of one of the function's returns.
The value to match. An integer or string value.
The match type.
If the api.filter_term value is an integer, use a numeric operator. If the api.filter_term value is a string, use a string operator. This parameter defaults to contains.
eq— The column equals to the match value.lt— The column is less than the match value. This match type cannot handle unlimited values.lt_handle_unlimited— The column is less than the match value. This match type can handle unlimited values.gt— The column is greater than the match value. This match type cannot handle unlimited values.gt_handle_unlimited— The column is greater than the match value. This match type can handle unlimited values.ne— The column does not equal to the match value.
contains— The column contains the match value's string. Not case-sensitive.begins— The column begins with the match value's string. Not case-sensitive.ends— The column ends with the match value's string. Not case-sensitive.matches— The column matches the value as a regular expression.
defined— The column contains a value.undefined— The column does not contain a value.