Records a policy event on the specified policy. This is a generic event writer you can use to append timeline entries such as status changes, notes, labels, or other milestones by providing the event type, optional label, optional description, and an effectiveDate.
When and what fires this event?
Externally via API: Use this to record an ad‑hoc policy event from an integration or backoffice.
Internally: May be used by other actions to materialize a policy event as part of a flow.
Request payload
POST:https://api.{ENV}.dais.com/ioi/v3/event/fire
curl --location --request POST 'https://api.{ENV}.dais.com/ioi/v3/event/fire' --header 'Authorization: Basic <yourAuthHere>' --header 'Content-Type: application/json' --data-raw '{
"lineId": "<UUID of the product>",
"type": "POLICY_EVENT_RECORD",
"payload": {
"policyId": "<UUID of the policy>",
"type": "ENDORSEMENT_ISSUED",
"label": "Endorsement 2025-10",
"description": "Binder issued and sent to insured.",
"effectiveDate": "2025-10-28"
}
}'