Cubewire LogoDeveloper
Support
Onboarding
Cubewire Developer Hub Logo
SOC 2 Compliant

Developer documentation and tools for Cubewire's digital wallet infrastructure. Built for developers, by developers.

developers@cubewire.com
TwitterGitHubDiscord

Developer Tools

  • API Documentation
  • API Reference

Resources

  • Documentation

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Cubewire. All rights reserved.
Developer Documentation Portal•Built with ♥ for developers
  1. Cubewire Wallet
  2. Manage Webhooks
  3. Create webhook

Create webhook

Create a new webhook to receive event notifications. Specify the callback URL, event types to subscribe to, and optional signing secret.

Request Body

FieldTypeRequiredDescription
namestringYesWebhook name (1-255 characters)
urlstringYesHTTPS endpoint to receive events
eventsstring[]YesEvent types to subscribe to
contentTypestringNoContent type for webhook payload (default application/json)
filtersobjectNoAddress filters with fromAddresses and toAddresses (0x-prefixed 40-hex-char arrays); empty arrays mean no filter
isActivebooleanNoWhether the webhook is active (default true)
secretstringNoSecret for HMAC signature verification; must be at least 32 characters or an empty string
descriptionstringNoHuman-readable description

Use Cases

  • Set up transaction confirmation notifications
  • Subscribe to audit events
  • Configure operational alerts

Required Permission

webhooks:create

On this page

  • Request Body
  • Use Cases
  • Required Permission
  1. Cubewire Wallet
  2. Manage Webhooks
  3. Create webhook

Create webhook

Create a new webhook to receive event notifications. Specify the callback URL, event types to subscribe to, and optional signing secret.

Request Body

FieldTypeRequiredDescription
namestringYesWebhook name (1-255 characters)
urlstringYesHTTPS endpoint to receive events
eventsstring[]YesEvent types to subscribe to
contentTypestringNoContent type for webhook payload (default application/json)
filtersobjectNoAddress filters with fromAddresses and toAddresses (0x-prefixed 40-hex-char arrays); empty arrays mean no filter
isActivebooleanNoWhether the webhook is active (default true)
secretstringNoSecret for HMAC signature verification; must be at least 32 characters or an empty string
descriptionstringNoHuman-readable description

Use Cases

  • Set up transaction confirmation notifications
  • Subscribe to audit events
  • Configure operational alerts

Required Permission

webhooks:create

On this page

  • Request Body
  • Use Cases
  • Required Permission