Skip to main content
GET
List Files

Authorizations

Authorization
string
header
required

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

companyId
string<uuid>
required

Company identifier

Query Parameters

entityType
enum<string>
required

The file owner's entity type — a configured Field Model V1 entity type (lowercase kebab-case URL slug, e.g. event, exposure, policy), or company for company-level files and folders. PascalCase (Event) is rejected with a 400 — matching the /entities/{type} path convention.

Available options:
event,
exposure,
quote,
submission,
person,
organization,
policy,
company
entityId
string<uuid>

The owner entity's id. Required for every entityType except company (company-level files and folders have no entity id — omit this parameter).

folderId
string

Folder placement filter — omit for every folder, a folder id for that folder, or empty (folderId=) for the owner's top level.

page
integer
default:1

Page number (1-based, default 1).

Required range: x >= 1
pageSize
integer
default:50

Number of records per page (default 50).

Required range: x >= 1

Response

Paginated list of files

items
object[]
totalCount
integer

Total number of matching files across all pages