Skip to main content
PATCH

Authorizations

Authorization
string
header
required

API key authentication. Include your API key in the Authorization header.

Path Parameters

companyId
string<uuid>
required

Company identifier

eventId
string<uuid>
required

Event identifier

Body

application/json
type
enum<string>
required

Type of event (claim or incident)

Available options:
claim,
incident
status
enum<string>

Status of the event

Available options:
open,
closed
coverageTypeId
string

Update coverage type

lawsuitId
string<uuid> | null

Update associated lawsuit (null to remove)

policyId
string<uuid> | null

Update associated policy (null to remove)

insuredIds
string<uuid>[]

Update associated insureds (replaces existing)

data
object

Update custom entity data (merged with existing)

Response

Event updated successfully

An event (claim or incident) in the system

id
string<uuid>

Event identifier

companyId
string<uuid>

Company identifier

type
enum<string>

Type of event (claim or incident)

Available options:
claim,
incident
status
enum<string>

Status of the event

Available options:
open,
closed
referenceId
string

Human-readable reference ID for the event

Example:

"CLM-2025-001"

coverageTypeId
string

Coverage type identifier for this event

Example:

"general_liability"

lawsuitId
string<uuid> | null

Associated lawsuit ID (null if no lawsuit exists for this event)

policyId
string<uuid> | null

Associated policy ID (null if not linked to a policy)

insuredIds
string<uuid>[]

IDs of insureds associated with this event

createdAt
string<date-time>

When the event was created (ISO 8601)

createdBy
string | null

User ID who created the event (null if not tracked)

updatedAt
string<date-time> | null

When the event was last updated (ISO 8601), or null if never updated

data
object | null

Custom entity data with field keys mapped to values. Returns null when no custom data exists.

Example: