Overview

API webhook overview

The Anchorage Digital Webhooks enable you to receive event-driven notifications for a number of operations and transactions across both Crypto and USD. Event notifications are configurable by endpoint and by event type.

Events Supported

Not all webhook events will appear in your account, as some are restricted to specific use cases.

Event topicNameidResponseDescription
depositattributeddeposit.attributedtransactionIdNotification of successful completion of deposit attribution.
depositpending-attributiondeposit.pending-attributiontransactionIdNotification of a new deposit pending attribution.
transfercompletedtransfer.completedtransactionIdNotification of a successful transfer that is now completed.
transferfailedtransfer.failedtransactionIdNotification of a failed transfer.
transferinitiatedtransfer.initiatedtransactionIdNotification of a transfer that has successfully been initiated.
withdrawalcompletedwithdrawal.completedtransactionIdNotification of a successful withdrawal completed.
withdrawalfailedwithdrawal.failedtransactionIdNotification of a failed withdrawal.
withdrawalinitiatedwithdrawal.initiatedtransactionIdNotification of a successful withdrawal initiated but still pending quorum approval and/or risk review.
program-customer-onboardcompletedprogram-customer-onboard.completedcustomerIdapplicationTypeWealth Manager use case only
Notification of a new RIA program Customer who has successfully completed and passed Onboarding KYC. Once completed, you are able to create a new subaccount.
program-customerrfiprogram-customer-onboard.rficustomerIdWealth Manager Use Case Only
Notification of a request for more information for program customer onboarding information.
subaccountopenedsubaccount.openedsubaccountIdWealth Manager use case only
Notification of a new RIA program customer subaccount opening.
subaccountsubaccount-withdrawal-request-status-changesubaccount.subaccount-withdrawal-request-status-changetransactionId
(Subaccount Tx)
Wealth Manager use case only
Notification of a subaccount withdrawal request status change
collateral-package-state-changemargin-returncollateral-package-state-change.margin-returncollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdamountReturnedcurrentLTVmarginReturnThresholdLTVmarginReturnReturnToLTVCollateral Management use case only
Notification of a collateral package entering the margin return state. This occurs when a collateral package loan-to-value (LTV) ratio falls below the collateral package's defined MarginReturn LTV
collateral-package-state-changemargin-callcollateral-package-state-change.margin-callcollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdcurrentLTVamountRequiredmarginCallThresholdLTVactionRequiredcureDeadlineCollateral Management use case only
Notification of a collateral package entering the margin call state. This occurs when a collateral package loan-to-value (LTV) ratio exceeds the collateral package's defined MarginCall LTV
collateral-package-state-changehealthycollateral-package-state-change.healthycollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdcurrentLTVCollateral Management use case only
Notification of a collateral package entering the healthy state. This occurs when the collateral package loan-to-value (LTV) ratio is within the healthy range as defined in the collateral package
collateral-package-state-changecriticalcollateral-package-state-change.criticalcollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdcurrentLTVcriticalThresholdLTVCollateral Management use case only
Notification of a collateral package entering the critical state. This occurs when the collateral package loan-to-value (LTV) ratio exceeds the collateral package's defined Critical LTV
collateral-package-state-changecure-period-expiredcollateral-package-state-change.cure-period-expiredcollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdcurePeriodactionCollateral Management use case only
Notification of a collateral package entering the cure period expired state. This occurs when the Cure Deadline time and date for the Margin Call has passed.
collateral-package-state-changepackage-defaultedcollateral-package-state-change.package-defaultedcollateralPackageIdstatepledgorNamesecuredPartyNameexposureIdcurrentLTVdefaultNoticeWarningCollateral Management use case only
Notification of a collateral package entering the defaulted state



Did this page help you?