GET /v1/events holds the same events. A webhook is created with POST /v1/webhooks, under four eyes.
Verify a delivery
Answer 2xx to take a delivery. Any other answer, or none, is retried with backoff until the webhook’s attempts run out. Verify a delivery works one through.
Events
Events:reconciliation.run · reconciliation.finding · reconciliation.hold · hold.released · statement.received · statement.overdue · distribution.payable · distribution.held · distribution.paid · holder.restricted · holder.unrestricted · holder.forced-transfer · holder.recovered · instrument.paused · distribution.rate-changed · distribution.carried · distribution.due · standing-approval.granted · standing-approval.revoked · reserve.minted · reserve.redeemed · reserve.cover-low · reserve.reported · reserve.amended · retention.pruned · operation.succeeded · operation.failed · approval.requested · approval.signed · approval.approved · approval.rejected · subscription.priced · subscription.delivered · subscription.ended · redemption.priced · redemption.funded · redemption.burned · redemption.settled · redemption.withdrawn · dealing-cycle.settled · dealing-cycle.released.
reconciliation.run
Announces that a reconciliation run finished, with its verdict and how many findings it made.
reconciliation.finding
Announces that a reconciliation run made findings, with how many per check.
reconciliation.hold
Announces that reconciliation held an instrument on a blocking finding. The instrument is not distributed until the hold is released.
hold.released
Announces that an instrument hold was released, under two approvers besides the maker.
statement.received
Announces that an external statement arrived and was stored, the first time these bytes came from this source.
statement.overdue
Announces that a source’s statement is overdue, newly since the previous reconciliation run.
distribution.payable
Announces that a distribution became payable: reconciliation found nothing that stops it.
distribution.held
Announces that a distribution was held, since its instrument is under a hold.
distribution.paid
Announces that a distribution was paid: every line the Registrar delivered is rolled.
holder.restricted
Announces that a holder was restricted, or that a recovery carried a restriction to its successor.
holder.unrestricted
Announces that a holder’s restriction was lifted, under two approvers.
holder.forced-transfer
Announces that a consenting holder’s units moved to an eligible receiver under a cited order, one event per move.
holder.recovered
Announces that a consenting holder’s units moved to its registered successor, one event per instrument.
instrument.paused
Announces that an instrument was paused: its hold opened.
distribution.rate-changed
Announces that a period whose points carry more than one withholding rate executed at the latest rate, unacknowledged. It fires only where the deployment, and any standing approval, say alert.
distribution.carried
Announces that a period executed with the holders whose earlier line is not rolled left out. It fires only where venue.distributions.partial is carry.
distribution.due
Announces that a scheduled record date passed with no distribution of its period. It fires again, with refused, when a standing approval’s operation for the period was refused.
standing-approval.granted
Announces that a standing approval was granted; the scheduler executes the instrument’s due distributions under it until it lapses or is revoked.
standing-approval.revoked
Announces that a standing approval was revoked, effective at once.
reserve.minted
Announces that a mint against a reserve settled: the deposit locked into the reserve and the backed units minted, in one transaction.
reserve.redeemed
Announces that a redemption from a reserve settled: the backed units burned and the asset paid, in one transaction.
reserve.cover-low
Announces that reconciliation found a reserve’s cover below its minimum and held its backed instrument. Mints stop until the hold is released; redemptions go on.
reserve.reported
Announces that the ledger computed a reserve’s report, on demand or on the reserve’s schedule.
reserve.amended
Announces that the issuer accepted new terms for a reserve, which take effect at once or at the time the payload names.
retention.pruned
Announces that retention deleted records past their retention period, with how many of each.
operation.succeeded
Announces that an operation finished succeeded.
operation.failed
Announces that an operation finished failed.
approval.requested
Announces that a four-eyes action was recorded on its maker’s call, and awaits an approver.
approval.signed
Announces that an approver signed an action that needs two, which awaits the next.
approval.approved
Announces that a four-eyes action was approved, and ran.
approval.rejected
Announces that a four-eyes action was rejected by an approver, or withdrawn by its maker.
subscription.priced
Announces that a subscription’s attestors priced it, the moment its lot was created on the ledger.
subscription.delivered
Announces that a subscription was delivered, its units minted to the holder: the order’s value date.
subscription.ended
Announces that a subscription ended: its lot closed, or its claim was withdrawn before it was priced.
redemption.priced
Announces that the fund’s oracle priced a redemption claim.
redemption.funded
Announces that the holder’s custodian requested the burn of a redemption’s units.
redemption.burned
Announces that the Registrar accepted a redemption’s burn request and burned its units.
redemption.settled
Announces that the venue settled a redemption: the order’s value date.
redemption.withdrawn
Announces that the venue withdrew a redemption claim before it settled.
dealing-cycle.settled
Announces that a dealing cycle settled its orders in one transaction, with the fund’s net.
dealing-cycle.released
Announces that the venue released a dealing cycle, so nothing allocated to it settles.
Journal events
The ledger’s facts are the feed’sjournal events: GET /v1/events?kind=journal reads them, and no webhook is posted them. Each one’s payload:
settlement.proposed
The payload of settlement.proposed: a settlement intent created on the ledger.
price.point
The payload of price.point: an oracle point created on the ledger.
subscription.created
The payload of subscription.created: a lot created on the ledger, the subscription priced.
admission.offered
The payload of admission.offered: an admission offer created on the ledger.
admission.granted
The payload of admission.granted: a credential that admits a holder, created on the ledger.
Related: Events and webhooks · Conventions

