List Companies
hudu_list_companiesList a single bounded page of company records with optional filters like name, city, or search. Returns up to page_size rows and indicates if more exist.
Instructions
List ONE bounded page of companies, backed by the fixed operation companies.list. Returns at most page_size rows plus whether more exist; it never pages through the tenant. This tool takes no operation argument and cannot be redirected to a write. Prefer hudu_search or hudu_resolve_any to identify a single company, and hudu_get_company_context to read one. This is the ungated path for the companies.list read; use it rather than the approval-gated hudu_read / hudu_write / hudu_delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Company city. | |
| name | No | Exact or partial company name. | |
| page | No | Page number to fetch (1-based, default 1). This tool returns that one page and never follows it. | |
| slug | No | Exact company slug. | |
| state | No | Company state. | |
| search | No | Free-text search within companies. | |
| website | No | Company website. | |
| id_number | No | Company id number. | |
| page_size | No | Rows per page (1-100, default 25). The registry record caps a page at 100; a larger value is refused, never clamped. | |
| updated_at | No | ISO 8601; only companies updated at or after it. | |
| phone_number | No | Company phone number. | |
| id_in_integration | No | Vendor-side integration id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| rows | Yes | ||
| count | Yes | ||
| has_more | Yes | ||
| page_size | Yes |