GET List Companies​
Retrieve a paginated list of companies. Supports sorting, searching, and inline filtering by industry categories and company types. Each company in the response includes the computed contacts_count and the eager-loaded owner relation.
Required capability: fcrm_manage_contact_cats
Enforced by CompanyPolicy::verifyRequest(), the policy default for this route group.
Authorizations​
WordPress Application Passwords — use Basic auth with your WordPress username and an application password in the format: username:application_password
Parameters​
Query Parameters
Search companies by name or other searchable fields.
Column to sort by.
"id"Sort direction.
"ASC""DESC""DESC"Filter by industry categories.
Filter by company types (e.g., partner, customer, vendor).
Number of companies per page.
15Page number for pagination.
1Column-level filters applied from the companies table header. Sent as a nested object keyed by column.
Responses​
Paginated list of companies.