OriginationCompletedEvent (v1)

Event indicating an origination completed successfully

Architecture

Schema

Message Schema
{
"type": "record",
"name": "OriginationCompleted",
"namespace": "com.plumery.originations.events",
"doc": "Event indicating that an origination process has completed successfully",
"fields": [
{
"name": "id",
"type": "string",
"doc": "Unique identifier for the event"
},
{
"name": "originationId",
"type": "string",
"doc": "Unique ID of the origination process"
},
{
"name": "steps",
"type": {
"type": "array",
"items": {
"type": "record",
"name": "Step",
"doc": "Represents an individual step within the origination process",
"fields": [
{
"name": "id",
"type": "string",
"doc": "Unique identifier for the step"
},
{
"name": "name",
"type": "string",
"doc": "Name of the origination step"
},
{
"name": "status",
"type": "string",
"doc": "Current status of the step"
}
]
}
},
"doc": "List of origination steps included in this event"
}
]
}