api.companies.list
POST /companies/list— ACPortal
Python
api.companies.list(*, data: ListRequest | dict) -> list[CompanySimple]
CLI
ab companies list [--data ...]
POST /companies/list.
Args:
data: List filter with pagination, sorting, and filters.
Accepts a :class:ListRequest instance or a dict.
Request model: :class:ListRequest
Request body — ListRequest
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Field name to sort by |
|
|
no |
Sort direction (true=ascending) |
|
|
no |
Page number (1-based) |
|
|
no |
Items per page |
|
|
no |
Filter criteria |
Response
Returns a list of List[CompanySimple].
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Company UUID |
|
|
no |
Company name |
|
|
no |
Short company code |
|
|
no |
Company type |
|
|
no |
Parent company UUID |
|
|
no |
Full company name |
|
|
no |
Company type UUID |