Creates a new event (claim or incident).
Required fields:
requestorEmail - Must match an existing user for audit trailtype - Event type (claim or incident)coverageTypeId - Coverage type identifierinsuredIds - At least one insured must be associatedOptional fields:
status - Defaults to open if not providedpolicyId - Associate with a policydata - Custom entity data as key-value pairsRequired permission: company.claim:create or company.incident:create (depending on type)
Use format: ApiKey <your-api-key>
Company identifier
Email of the user making the request (for audit trail, must match existing user)
Type of event (claim or incident)
claim, incident Coverage type identifier for this event
IDs of insureds to associate with this event
Status of the event
open, closed Optional policy ID to associate with this event
Custom entity data fields as key-value pairs. Keys should be field keys (e.g., 'reportDate', 'eventDescription').
Event created successfully
The ID of the created event