Skip to main content
Filters use a single filter query parameter with an expression string:

Expression syntax

Operators

in and nin are legacy aliases for in_any and nin_any. Prefer the canonical names.

Examples

Filter by HQ country

Locations are matched by numeric ID from the Dealroom location taxonomy, not by country name. Look up an ID once via GET /api/reference/filters/location/values and reuse it:

Filter by industry (match any)

Industries (and other taxonomy values) live behind the tag_id filter. Pass ?type=industry on the values endpoint to scope the lookup, then pipe-separate the resulting IDs in the filter expression:

Combine multiple filters

Use and() to require all conditions:

Cross-reference filter

Filter companies by their investors’ total invested amount:

Sorting

Use the sort parameter with a field name. Prefix with - for descending order.
The full list of accepted sort keys per resource is in the Filters & Sorting Reference.

Available filters

For a complete list of all filters and sort keys grouped by scope, see the Filters & Sorting Reference. You can also fetch available filters programmatically: