Get Entity
Returns a single {entityType} entity by ID. The response is the generic
entity envelope — all field values live inside fieldModelV1Data. No
cross-entity data is enriched onto the response; query related data (e.g.
linked events) separately.
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 Entity identifier
Response
Entity details
The generic shape returned by unified entity get and list endpoints. All
entity-specific field values live inside fieldModelV1Data (keyed by field
referenceId); the envelope is identical for every entity type.
Entity identifier
Field values keyed by referenceId. Includes calculated/auto-set values
populated by the resolver (e.g. submissionNumber, quoteStatus) and
join field IDs.
Creation time in epoch seconds.
User ID of the creator, or null.
Last update time in epoch seconds (equals createdAt if never updated).
User ID of the last updater, or null.
Display name resolved from createdBy, or null.
Display name resolved from updatedBy, or null.
