Search companies, products, and services
Authentication
User bearer token: Clerk session JWT, Clerk OAuth access token, or Clerk API key
Query parameters
Includes hidden or off-sitemap entities when the caller has private-visibility authority. Omit to use the caller’s default visibility.
Opaque entity cursor; reuse filters and sort. Cursor is unsupported with countOnly; semanticQuery depends on the endpoint.
Zero-based page index (0..N)
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
Privileged read flag. Must be true to return the /v1/entities/detail payload.
Request
Affinity provider organization names accepted by the companies list filter. Affinity rows are member -> provider; use provider names here, not member names.
Inclusive reported employee-count ranges, in employees.
Operating states to include; omit to include every state.
Portfolio-company headquarters city values.
Portfolio-company headquarters country values.
Portfolio-company headquarters state or region values.
Named server-owned list quality gate.
Semantic entity search phrase. Executable on POST /v1/entities/search; saved views persist it for replay.
Non-blank keyword/full-text search term. Use natural-search for plain-English or multi-constraint company requests.
Customer-type classification values.
Business-model classification values.
Ownership-model classification values.
Entity type filter. Organization expands to Company, Investment Firm, Nonprofit, and Government; omit to include every entity type.
Revenue-model classification values.
Technology-used classification values.
Current root domain to match when urlMatchMode=domain.
URL matching mode: hostPath uses host and path; domain uses the root domain.
Inclusive founding-year ranges, in calendar years.
Response headers
Opaque sort-aware continuation token when another page is available
Requests allowed per client IP in the current rate-limit window.
Requests left before the tightest applicable rate-limit bucket rejects.
Seconds until the exhausted rate-limit bucket admits another request; 0 when none is exhausted.