Find companies from a natural-language query and optional filters.
q (required): Natural-language query.filters (optional): JSON string used to narrow results.offset (optional): Pagination offset.limit (optional): Page size.filters, see Search Filters Reference.
filters narrow the candidate set; they do not replace the query.results and request metadata. Reuse results[].id or results[].domain as downstream identifiers, including lookalike input.
401 UnauthorizedAuthorization: Bearer ${EXTRUCT_API_TOKEN}.
422 Unprocessable Entityfilters JSON. Validate before sending:
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Search query
JSON string of SearchFilters. Supported keys only: include.size/country/city, exclude.size/country/city, range.founded.min/max.