/api/v2/{coin}/webhooksAdds a webhook that will result in an HTTP callback at the specified URL from BitGo when events are triggered.
Types of block webhooks:
coinstringRequiredbtctype string required block wallet_confirmationblockurl string <uri>required https://your.server.com/webhooklabel string numConfirmations integer >= 06type string blocknulluserId string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$id string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$label string Test Webhookcreated string <date-time>{}coin string btcurl string <uri>required https://your.server.com/webhookversion integer 2numConfirmations integer 6state string active suspendedactivelastAttempt string <date-time>{}failingSince string <date-time>{}successiveFailedAttempts integer 0walletId string allowBlockedHosts boolean allToken boolean txRequestStates array[string] initialized pendingApproval pendingUserCommitment pendingUserRShare pendingUserGShare readyToSend pendingUserSignature pendingDelivery signed delivered canceled rejected failedtxRequestTransactionStates array[string] initialized pendingSignature eddsaPendingCommitment eddsaPendingRShare eddsaPendingGShare readyToCombineShares signed held delivered invalidSignature rejected ecdsaMPCv2Round1 ecdsaMPCv2Round2 ecdsaMPCv2Round3identityStatus array[string] approved declined input error ssn error gov id error ssn verified gov id verified evaluating submission awaiting document upload records uploaded in review incomplete verifications awaiting signature signature submitted initiating additional information submitteduserKycState array[string] approved pending rejectedenterpriseKycState array[string] approved pending rejectederror string required requestId string required context object name string required