> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Delete Webhook

> Permanently delete a webhook by ID to stop receiving real-time notifications for the configured Solana blockchain events

## Request Parameters

<ParamField body="webhookID" type="string" required>
  The webhook ID — a UUIDv4 that uniquely identifies the webhook.
</ParamField>


## OpenAPI

````yaml openapi/webhooks.yaml DELETE /v0/webhooks/{webhookID}
openapi: 3.0.3
info:
  description: >-
    Comprehensive webhook API documentation for Helius - the leading real-time
    blockchain notifications service for Solana developers. Set up powerful
    event-driven applications with customizable real-time triggers. Visit <a
    href=https://helius.dev>helius.dev</a> for more information about our
    enterprise-grade infrastructure.
  version: 1.0.1
  title: Helius API
  contact:
    email: mert@helius.xyz
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
security:
  - ApiKeyQuery: []
tags:
  - name: NFTs
    description: >-
      Access comprehensive NFT data including events, collection aggregations,
      real-time stats, and complete historical activity on Solana.
  - name: Tokens
    description: >-
      Complete token account data, on-chain and off-chain metadata, and detailed
      information for both fungible and non-fungible Solana tokens.
  - name: Transactions
    description: >-
      Enhanced and human-readable transaction histories with decoded instruction
      data and detailed context.
  - name: Addresses
    description: >-
      Enhanced on-chain identity data with complete wallet activity and
      ownership information.
  - name: Webhooks
    description: >-
      Configure real-time blockchain notifications for any Solana address,
      transaction type, or on-chain event with customizable delivery options.
paths:
  /v0/webhooks/{webhookID}:
    delete:
      tags:
        - Webhooks
      summary: Deletes a webhook.
      description: >
        Permanently remove a webhook configuration from your account.
        Immediately stop

        receiving notifications for the specified webhook trigger conditions and
        free up

        resources for other webhook configurations.
      operationId: deleteWebhook
      parameters:
        - $ref: '#/components/parameters/webhookIDParam'
        - $ref: c8f83ff7-27ef-4e2d-ae3d-cefc3afa9433
      responses:
        '200':
          $ref: '#/components/responses/200-NoContent'
        '400':
          $ref: '#/components/responses/400-BadRequest'
        '401':
          $ref: '#/components/responses/401-Unauthorized'
        '403':
          $ref: '#/components/responses/403-Forbidden'
        '404':
          $ref: '#/components/responses/404-NotFound'
        '429':
          $ref: '#/components/responses/429-TooManyRequests'
        '500':
          $ref: '#/components/responses/500-InternalServerError'
        '503':
          $ref: '#/components/responses/503-ServiceUnavailable'
        '504':
          $ref: '#/components/responses/504-GatewayTimeout'
components:
  parameters:
    webhookIDParam:
      name: webhookID
      in: path
      description: The webhook ID — a UUIDv4 that uniquely identifies the webhook.
      required: true
      schema:
        type: string
        example: 123e4567-e89b-12d3-a456-426614174000
  responses:
    200-NoContent:
      description: No content.
      content:
        application/json:
          schema:
            type: object
            properties:
              message:
                type: string
    400-BadRequest:
      description: Invalid request.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32602
              message: Invalid params
            id: '1'
    401-Unauthorized:
      description: Unauthorized request.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32001
              message: Unauthorized
            id: '1'
    403-Forbidden:
      description: Request was forbidden.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32003
              message: Forbidden
            id: '1'
    404-NotFound:
      description: The specified resource was not found.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32601
              message: Method not found
            id: '1'
    429-TooManyRequests:
      description: Exceeded rate limit.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32005
              message: Rate limit exceeded
            id: '1'
    500-InternalServerError:
      description: >-
        The server encountered an unexpected condition that prevented it from
        fulfilling the request.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32603
              message: Internal error
            id: '1'
    503-ServiceUnavailable:
      description: The service is temporarily unavailable.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32002
              message: Service unavailable
            id: '1'
    504-GatewayTimeout:
      description: The request timed out.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            jsonrpc: '2.0'
            error:
              code: -32003
              message: Gateway timeout
            id: '1'
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: The JSON-RPC protocol version.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: The error code.
              example: -32602
            message:
              type: string
              description: The error message.
            data:
              type: object
              description: Additional data about the error.
        id:
          type: string
          description: Identifier matching the request.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Your Helius API key. You can get one for free in the
        [dashboard](https://dashboard.helius.dev/api-keys).

````