Describes filtering parameters that are wrapped in an array, URL-encoded, and passed in with GET requests using the filterParams query parameter.

Sample non-encoded parameter value, expanded:

[
    {
        "condition": "in",
        "id": 4,
        "type": "dimension",
        "values": [
            "GB"
        ]
    },
    {
        "condition": "gt",
        "id": 155,
        "type": "metric",
        "values": [
            16
        ]
    }
]

FilterParams members

MemberTypeRequiredDescription
FilterParams
conditionEnumerationThe condition specifier. For dimensions: in, nin (in or not in), contains, ncontains (does or doesn't contain), starts, nstarts (does or doesn't start with), ends, nends (does or doesn't end with). For metrics: eq, neq (equal or not), gt (greater than), gte (greater than or equal), lt (less than), lte (less than or equal).
idIntegerIdentifies each dimension or metric filtering entity.
typeEnumerationSpecifies whether the provided id parameter is a dimension or a metric.
valuesArrayList of values used to filter the result. Values represent either inclusions or exclusions, depending on what the condition parameter specifies.