Skip to content

Instrument.canceled

Emitted each time an Instrument is canceled.

Instrument.cancel emits Instrument.canceled when it completes on an Instrument.

PropertyValue
Emitted byInstrument.cancel
NounInstrument
MovesInstrument outstanding to canceled
WakesNone.

Payload

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

FieldTypeRequiredDescription
namestringrequiredInstrument.canceled.
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.instrumentInstrumentrequiredThe canceled Instrument, kept with its history.
data.instrument.kindstringrequiredWhich right: safe, note, option or warrant.
data.instrument.amountmoneyThe amount invested, for a SAFE or a note.
data.instrument.capmoneyThe valuation cap a SAFE or note converts at.
data.instrument.discountnumberThe percent discount to the next priced round a SAFE or note converts at.
data.instrument.strikemoneyThe price per Share an option or warrant exercises at.
data.instrument.quantityintegerThe Shares an option or warrant covers.
data.instrument.vestingjsonThe vesting schedule and cliff of an option grant.
data.instrument.statusstringrequiredWhere it stands; a canceled or converted Instrument is kept, never deleted.
data.previous.statusstringrequiredThe status before this Event: outstanding.

Example

JSON
{
  "$id": "https://api.sb/patentpad.com/events/event_1",
  "$type": "Event",
  "name": "Instrument.canceled",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "instrument": {
      "$id": "https://api.sb/patentpad.com/instruments/instrument_1",
      "$type": "Instrument",
      "kind": "safe",
      "amount": {
        "amount": 499,
        "currency": "USD"
      },
      "cap": {
        "amount": 499,
        "currency": "USD"
      },
      "discount": 1,
      "strike": {
        "amount": 499,
        "currency": "USD"
      },
      "quantity": 1,
      "vesting": {},
      "status": "canceled"
    },
    "previous": {
      "status": "outstanding"
    }
  },
  "seq": 1
}