Helius SDK - v3.0.0
    Preparing search index...

    Interface WebhookClient

    Client for managing Helius webhook subscriptions.

    interface WebhookClient {
        create(params: CreateWebhookRequest): Promise<Webhook>;
        delete(webhookID: string): Promise<boolean>;
        get(webhookID: string): Promise<Webhook>;
        getAll(): Promise<Webhook[]>;
        toggle(webhookID: string, active: boolean): Promise<Webhook>;
        update(webhookID: string, params: UpdateWebhookRequest): Promise<Webhook>;
    }
    Index

    Methods

    • Delete a webhook. Returns true on success.

      Parameters

      • webhookID: string

      Returns Promise<boolean>

    • Enable or disable a webhook without deleting it. Use this to re-enable auto-disabled webhooks or temporarily pause deliveries.

      Parameters

      • webhookID: string
      • active: boolean

      Returns Promise<Webhook>