Overview
The Translate Query API converts a free-text description of your target companies into the structuredfilters object accepted by the List Generation API. Its primary purpose is to let you describe a target company list in plain English and get back a deterministic, reusable filters object — instead of looking up enum values, industry codes, and filter keys yourself.
This endpoint does not return any companies itself — it only returns the equivalent filters object. Pass that object into the filters parameter of a subsequent List Generation API call to fetch the actual matching companies.
Endpoint
query field in the JSON request body. The backend interprets the location, funding stage, industry, and other filterable attributes mentioned in the query and resolves them to the corresponding structured filter keys and values used by List Generation.
Authentication
All requests must include an API key in thex-api-key HTTP header.
Request Reference
Example requests:
Response
Response envelope
When the query cannot be mapped to any recognizable filters, the API returns an empty
filters object ({}).
Using the translated filters with List Generation
Once you have thefilters object, pass it directly into the filters parameter of a List Generation call to fetch matching companies:
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=e0cafcb914826d8adc60e5092187e1ca)
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=f214ebe0a940d8aa0f19a709a6bfd7fa)