applicationId | An identifier that represents the application where the LaunchDarkly SDK is running. | equals, notEquals, anyOf, startsWith |
key | The context key. | equals, notEquals, anyOf, startsWith |
kind | The context kind. | equals, notEquals, anyOf, startsWith |
kinds | The context’s kind. Supply a list of strings to the operator. The filter matches contexts whose kind is any of the provided values. The contains operator accepts exactly one value. | equals, anyOf, contains |
kindKey | The kind and key for the context, joined with a :. For example, user:user-key-abc123. | equals, notEquals, anyOf |
kindKeys | The kind and key for the context, joined with a :. For example, user:user-key-abc123. Supply a list of strings to the operator. The filter matches contexts whose kind and key match any of the provided values. The contains operator accepts exactly one value. | equals, anyOf, contains |
q | A prefix search across the context key and the name, firstName, lastName, and email attributes. Supply a single string to the operator. | equals |
name | The name for the context. | equals, notEquals, exists, startsWith |
<a kind>.<an attribute name> | A kind and the name of any attribute that appears in a context of that kind, for example, user.email. To filter all kinds use * in place of the kind. For example, *.email. Reference a nested attribute by joining path segments with periods. For example, user.address.city filters on the city field within the address attribute of a user context. Each path segment may contain letters, numbers, underscores, and hyphens, and may not start with a number. JSON pointer escaping (~0, ~1) is not supported. If the value includes whitespace, enclose it in double quotes. A filter may include at most 10 attribute clauses. | equals, notEquals, exists, startsWith, before, after. |