REST APIWallet & TransactWebhook

GET

Returns block webhooks. The types of webhooks are block and wallet_confirmation notifications.

Path Params

  • coin string required
    A cryptocurrency or token ticker symbol.

Responses

200
OK

Response Body

object

  • webhooks array of objects
    webhooks object
    • type string enum
      blockwallet_confirmation
    • userId string

      matches ^[0-9a-f]{32}$

    • id string

      matches ^[0-9a-f]{32}$

    • label string
    • created string date-time
    • coin string
      A cryptocurrency or token ticker symbol.
    • type string enum
      Event type to listen to.
      txRequesttxRequestTransactiontransfertransactiontransactionRemovedtransactionExpireunspentExpirypendingapprovaladdress_confirmationlowFeeblockadmincircuitBreakertransaction_finality_on_l1lowFeeAddressBalancestuckTx
    • url string uri required
    • version integer
      2 for coins running on API v2.
    • numConfirmations integer
    • state string enum
      If active, indicates the webhook can trigger and send to the URL. If suspended, indicates the webhook can't trigger.
      activesuspended
    • lastAttempt string date-time
    • failingSince string date-time
    • successiveFailedAttempts integer
    • walletId string
    • allowBlockedHosts boolean
    • allToken boolean
    • txRequestStates array of string enums
      If present, only transaction request state changes from the list will trigger notifications. If not present, all transaction request state changes will trigger notifications.
      initializedpendingApprovalpendingUserCommitmentpendingUserRSharependingUserGSharereadyToSendpendingUserSignaturependingDeliverysigneddeliveredcanceledrejectedfailed
    • txRequestTransactionStates array of string enums
      If present, only transaction request transaction state changes from the list will trigger notifications. If not present, all transaction request transaction state changes will trigger notifications.
      initializedpendingSignatureeddsaPendingCommitmenteddsaPendingRShareeddsaPendingGSharereadyToCombineSharessignedhelddeliveredinvalidSignaturerejectedecdsaMPCv2Round1ecdsaMPCv2Round2ecdsaMPCv2Round3
    • identityStatus array of string enums
      If present, only identity status changes from the list will trigger notifications. If not present, all identity status changes will trigger notifications.
      approveddeclinedinput errorssn errorgov id errorssn verifiedgov id verifiedevaluating submissionawaiting document uploadrecords uploadedin reviewincomplete verificationsawaiting signaturesignature submittedinitiatingadditional information submitted
    • userKycState array of string enums
      If present, only user kyc state changes from the list will trigger notifications. If not present, all kyc state changes will trigger notifications.
      approvedpendingrejected
    • enterpriseKycState array of string enums
      If present, only enterprise kyc state changes from the list will trigger notifications. If not present, all kyc state changes will trigger notifications.
      approvedpendingrejected