List Entities
Returns a paginated list of {entityType} entities. One parametric endpoint
serves all six CRUD entity types.
Free-text search (filterText) matches the entity’s configured display
field (e.g. exposureName, submissionNumber/submissionName).
Sorting is config-driven — sortBy accepts createdAt (default),
updatedAt, or any configured field referenceId.
Pagination is zero-based (pageNumber=0 is the first page); pageSize
defaults to 51.
Required permission: company.{entity}:read — the exact key varies by
type. See Permissions.
Authorizations
API key authentication. Send your raw API key as the Authorization header value with NO scheme prefix — Authorization: YOUR-API-KEY. Do NOT prefix it with Bearer or ApiKey, and do not use an X-API-Key header; those are not accepted.
Path Parameters
Company identifier
Field Model V1 entity type (lowercase kebab-case URL slug). One of the six
CRUD entity types: event, exposure, quote, submission, person,
organization. policy is NOT valid here — Policy has no generic CRUD (its
writes go through the policy transaction endpoints), though it does have a
read-only /configuration schema.
event, exposure, quote, submission, person, organization Query Parameters
Search across quote number, description, and other text fields
Field to sort by. Accepts createdAt, updatedAt, or any configured field
referenceId for the entity type (sorting is config-driven). Default createdAt.
Sort direction (default desc)
asc, desc Zero-based page index (default 0).
x >= 0Number of records per page (default 51).
x >= 1