Skip to content

Company.dissolved

Emitted each time a Company is dissolved.

Company.dissolve emits Company.dissolved when it completes on a Company.

PropertyValue
Emitted byCompany.dissolve
NounCompany
MovesCompany incorporated to dissolved
WakesNone.

Payload

Each delivery is an Event record. data holds what Company.dissolve returns, and previous holds the state it left.

FieldTypeRequiredDescription
namestringrequiredCompany.dissolved.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.companyCompanyrequiredThe dissolved Company, kept forever.
data.company.namestringrequiredThe legal or personal name.
data.company.legalNamestringrequiredThe registered name.
data.company.jurisdictionstringrequiredWhere it is incorporated.
data.company.statusstringrequiredOne of forming, incorporated or dissolved.
data.previous.statusstringrequiredThe status before this Event: incorporated.

Example

JSON
{
  "$id": "https://api.sb/routewise.dev/events/event_1",
  "$type": "Event",
  "name": "Company.dissolved",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "company": {
      "$id": "https://api.sb/routewise.dev/companies/company_1",
      "$type": "Company",
      "name": "RouteWise",
      "legalName": "RouteWise Inc.",
      "jurisdiction": "US-DE",
      "status": "dissolved"
    },
    "previous": {
      "status": "incorporated"
    }
  },
  "seq": 1
}