Skip to content

Company.submitted

Emitted each time a Company is submitted.

Company.submit emits Company.submitted when it completes on a Company.

PropertyValue
Emitted byCompany.submit
NounCompany
WakesNone.

Payload

Each delivery is an Event record. data holds what Company.submit returns.

FieldTypeRequiredDescription
namestringrequiredCompany.submitted.
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.taxReturnDocumentrequiredThe return as submitted, with the authority’s confirmation.
data.paymentTransactionThe payment of the tax due; none for an information return.
data.companyCompanyrequiredThe Company that filed the return.
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.

Example

JSON
{
  "$id": "https://api.sb/routewise.dev/events/event_1",
  "$type": "Event",
  "name": "Company.submitted",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "taxReturn": {
      "$id": "https://api.sb/routewise.dev/documents/document_1",
      "$type": "Document",
      "form": "document"
    },
    "payment": {
      "$id": "https://api.sb/routewise.dev/transactions/transaction_1",
      "$type": "Transaction",
      "kind": "charge",
      "amount": {
        "amount": 25,
        "currency": "USD"
      }
    },
    "company": {
      "$id": "https://api.sb/routewise.dev/companies/company_1",
      "$type": "Company",
      "name": "RouteWise",
      "legalName": "RouteWise Inc.",
      "jurisdiction": "US-DE",
      "status": "forming"
    }
  },
  "seq": 1
}