Skip to main content
The POST /v2/companies endpoint takes a JSON body describing which companies you want and returns the matching list. It’s the workhorse of most integrations.

Minimal request

This returns the first 20 companies classified under RTIC RTIC0052 (FinTech).

Core filter fields

The full filter shape is documented on the POST /v2/companies reference page — these are the most common starting points.

Pairing with insights

Add ?insights=true to get dashboard-style aggregations alongside the company rows:
Aggregations are computed over the full matched set, not just the page. That means you can keep returnCount small on the first call to grab the insights cheaply.

Patterns

Filter a portfolio you already have

Restricts results to the intersection of your portfolio and the RTIC.

Use a large uploaded set

Upload the set first (see Batching), then filter against the setId. Don’t combine CompanyNumberSetId with CompanyNumbers — the set wins.

Available filters

GET /v2/filters returns the catalogue of filter codes (RTICs, sectors, etc.) currently available. Call it once at startup, cache the result, and use the codes in your POST /v2/companies body.

Pagination

Filter responses paginate with returnCount and skip. See Pagination.
Last modified on October 2, 2026