/api/v2/{coin}/wallet/{walletId}/webhooks
List webhooks set up on the wallet. Currently, the types of webhooks that can be attached to a wallet are 'transfer', 'pendingapproval', and 'address_confirmation' notifications.
coin
stringRequiredbtc
walletId
stringRequired59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
webhooks
array[object] id
string required 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
created
string <date-time>
required 2021-01-01T00:00:00.000Z
coin
string required btc
url
string <uri>
required https://your.server.com/webhook
version
number required 2
scope
string required wallet
enterprise
organization
state
string required active
suspended
active
successiveFailedAttempts
number required 0
listenToFailureStates
boolean required label
string walletId
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
enterpriseId
string organizationId
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
userId
string type
string txRequest
txRequestTransaction
transfer
transaction
transactionRemoved
transactionExpire
pendingapproval
block
admin
address_confirmation
lowFee
circuitBreaker
wallet_confirmation
bankAccount
userKycState
enterpriseKycState
identityStatus
accessToken
accountCreated
contractAgreed
fundsDeposited
kycResult
policyBalanceChange
transaction_finality_on_l1
numConfirmations
number 6
lastAttempt
string <date-time>
2021-01-01T00:00:00.000Z
failingSince
string <date-time>
2021-01-01T00:00:00.000Z
allToken
boolean false
txRequestStates
array[string] pendingApproval
canceled
rejected
initialized
pendingDelivery
delivered
pendingUserSignature
pendingUserCommitment
pendingUserRShare
pendingUserGShare
readyToSend
signed
failed
txRequestTransactionStates
array[string] initialized
pendingSignature
eddsaPendingCommitment
eddsaPendingRShare
eddsaPendingGShare
ecdsaMPCv2Round1
ecdsaMPCv2Round2
ecdsaMPCv2Round3
readyToCombineShares
signed
held
delivered
invalidSignature
rejected
name
string context
object required error
string required requestId
string required