CreateWebhookResponse: {
    dateCreated: string;
    dateUpdated: string;
    description?: string;
    events: ("policy.triggered" | "policy.approval.pending" | "policy.approval.resolved" | "wallet.blockchainevent.detected" | "wallet.created" | "wallet.delegated" | "wallet.exported" | "wallet.signature.failed" | "wallet.signature.rejected" | "wallet.signature.requested" | "wallet.signature.signed" | "wallet.transaction.broadcasted" | "wallet.transaction.confirmed" | "wallet.transaction.failed" | "wallet.transaction.rejected" | "wallet.transaction.requested" | "wallet.transfer.broadcasted" | "wallet.transfer.confirmed" | "wallet.transfer.failed" | "wallet.transfer.rejected" | "wallet.transfer.requested" | "wallet.tags.modified" | "*")[];
    id: string;
    secret: string;
    status: "Enabled" | "Disabled";
    url: string;
}

Type declaration

  • dateCreated: string

    Date when webhook was created

  • dateUpdated: string

    Date when webhook was last updated

  • Optional description?: string

    Short description this webhook's purpose

  • events: ("policy.triggered" | "policy.approval.pending" | "policy.approval.resolved" | "wallet.blockchainevent.detected" | "wallet.created" | "wallet.delegated" | "wallet.exported" | "wallet.signature.failed" | "wallet.signature.rejected" | "wallet.signature.requested" | "wallet.signature.signed" | "wallet.transaction.broadcasted" | "wallet.transaction.confirmed" | "wallet.transaction.failed" | "wallet.transaction.rejected" | "wallet.transaction.requested" | "wallet.transfer.broadcasted" | "wallet.transfer.confirmed" | "wallet.transfer.failed" | "wallet.transfer.rejected" | "wallet.transfer.requested" | "wallet.tags.modified" | "*")[]

    All events this webhook is subscribed to.

  • id: string

    Webhook ID

  • secret: string

    The secret associated with this webhook, with which webhook requests will be signed.

  • status: "Enabled" | "Disabled"

    Webhook status

  • url: string

    Webhook url

Generated using TypeDoc