Skip to main content
GET
List File Categories

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>

Scope the read to one owner entity type's configured list. The lowercase kebab-case owner slug — PascalCase (e.g. Quote) is rejected with a 400. Omit for the company-wide in-use listing.

Available options:
company,
event,
exposure,
quote,
policy,
submission,
person,
organization

Response

The file category vocabulary

categories
string[]
required

Without entityType: the distinct non-null category values across the company's live file placements, each appearing once, sorted case-insensitively. With entityType: that type's vocabulary as bare names — the configured categories in configured order, then the unconfigured in-use values.

entityType
enum<string>

The requested owner entity type, echoed as its wire slug. Present only when the request carried entityType.

Available options:
company,
event,
exposure,
quote,
policy,
submission,
person,
organization
entityTypeCategories
object[]

The scoped vocabulary with every entry flagged. Present only when the request carried entityType; lists the same names in the same order as categories.