filter[<field>][<operator>]=<value>. Multiple filters combine with AND.
eq, ne and in on one field returns 400 BAD_REQUEST, so a typo never returns the unfiltered list. An empty in list matches nothing.
Operators by field type
- String
- Number
- Date
- Boolean
- Enum
Common patterns
Filter by date range
Filter by multiple values
Search by substring
Exclude ended subscriptions
Combine with pagination
Pass the same filter parameters with each page when paginating:Malformed filter syntax returns
400 BAD_REQUEST and an invalid value returns
422 UNPROCESSABLE_ENTITY, each with a message naming the offending
parameter. See Errors for the full envelope.