Skip to content

Limit.raised

Emitted each time a Limit is raised.

Limit.raise emits Limit.raised when it completes on a Limit.

PropertyValue
Emitted byLimit.raise
NounLimit
WakesNone.

Payload

Each delivery is an Event record. data holds what Limit.raise returns.

FieldTypeRequiredDescription
namestringrequiredLimit.raised.
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.limitLimitrequiredThe raised Limit.
data.limit.amountmoneyThe most money it allows.
data.limit.countintegerThe most calls or units it allows.
data.limit.periodstringThe window a rate resets over, such as a month.
data.limit.percentnumberThe largest share off a reference amount it allows, such as 15 percent off list Price.
data.limit.resetsstringOne of calendar, rolling: a calendar Limit resets at the start of each period, a rolling one counts the last period from now.

Example

JSON
{
  "$id": "https://api.sb/routewise.dev/events/event_1",
  "$type": "Event",
  "name": "Limit.raised",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "limit": {
      "$id": "https://api.sb/routewise.dev/limits/limit_1",
      "$type": "Limit",
      "amount": {
        "amount": 25,
        "currency": "USD"
      },
      "count": 1,
      "period": "Example period",
      "percent": 1,
      "resets": "calendar"
    }
  },
  "seq": 1
}