Skip to main content
GET

Headers

X-API-Key
string
required

Query Parameters

query
string | null

Describe the kinds of companies you want to find. Required unless seed_domains is provided. When both are supplied, the query is used as a must-have angle on top of the trait synthesized from the seeds.

Required string length: 1 - 200
seed_domains
string[]

Up to 10 seed company websites/domains (e.g. datadog.com, https://www.grafana.com). When provided, OpenFunnel uses them to synthesize the lookalike query for you. Protocol / www. prefixes are normalized automatically. Unresolved seeds are skipped silently as long as at least one resolves. Repeat the parameter to send multiple values.

Maximum array length: 10
limit
integer
default:10

Maximum number of companies to return. Default 10, max 100. For larger result sets (up to 10000), use the async bulk endpoint POST /api/v1/account/search-lookalikes-bulk.

Required range: 1 <= x <= 100
min_employees
integer

Minimum employee count, inclusive.

Required range: x >= 0
max_employees
integer

Maximum employee count, inclusive.

Required range: x >= 0
funding_stages
enum<string>[]

Funding stages to include. Repeat the parameter to send multiple values.

Available options:
Pre-Seed,
Seed,
Series A,
Series B,
Series C,
Series D,
Series E,
Series F,
Series G,
Series H,
Acquired,
Private,
Public
locations
string[]

Headquarters country filter using ISO 3166-1 alpha-3 codes (e.g. USA, GBR, IND, DEU). Top 30 by company volume: USA, GBR, CHN, FRA, IND, DEU, BRA, BEL, ESP, CAN, AUS, NLD, ITA, NOR, ZAF, MEX, TUR, CHE, ARE, POL, SWE, IDN, ARG, PAK, COL, PRT, JPN, CHL, NGA, AUT. Pass EU to expand to all 27 EU member states. Repeat the parameter to send multiple values. Full list of 250 codes via GET /api/v2/tech/country-options (under Agent Helpers).

Response

Successful Response

Response for the public lookalike search.

query
string
required

Original user query. May be an empty string when seed_domains was provided without a query.

results
InstantTraitSearchResult · object[]
required

Matching companies

total
integer
required

Number of results returned

credits_consumed
integer
default:0

Credits charged for this response. 1 credit per company returned. The LLM trait synthesis used by seed_domains is included - no extra charge.

derived_query
string | null

When seed_domains was provided, this is the LLM-synthesized trait query that was actually run against the lookalike pipeline. Null for pure-query requests.

resolved_seed_domains
string[] | null

Seed input strings that matched a company in the OpenFunnel companies index. Null when seed_domains was not provided.

unresolved_seed_domains
string[] | null

Seed input strings that could not be resolved. Skipped silently as long as at least one seed resolved. Null when seed_domains was not provided.