search_companies
Read-only
Search and discover Swedish companies without knowing their organisation number. Filter by company name (partial match), industry code, or presence of active distress signals. Returns compact summary cards — each card includes the organisation_number needed to call get_company for full intelligence. All parameters are optional; omit all to browse all companies in the dataset. Discovery flow: (1) call search_companies to find a company, (2) use the returned organisation_number to call get_company for full intelligence.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Partial company name to search (case-insensitive substring match on legal name) | |
| limit | No | Maximum number of companies to return (default 20, max 100) | |
| locality | No | Registered locality, combined with ANY matching SNI | |
| has_signals | No | If true, return only companies with active distress signals. If false, return only companies without. Omit to return all. | |
| industry_code | No | Swedish SNI industry code to filter by (exact match, e.g. '62010' for software development) | |
| organisation_number | No | Canonical 10-digit or source 12-digit company identity |