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

# Delete a subscription filter

> Löschen Sie einen bestimmten Filter, der mit einem Webhook-Journal-Abonnement verknüpft ist. Dieser Vorgang ist nützlich, um Filter zu verwalten und zu bereinigen, die in Ihrer Abonnementkonfiguration nicht mehr benötigt werden. Der Endpunkt erfordert die eindeutige ID des zu löschenden Filters.

export const SupportedProducts = ({marketing, sales, service, cms, marketingLevel, salesLevel, serviceLevel, cmsLevel}) => {
  const translations = {
    header: "Unterstützte Produkte",
    description: "Erfordert eines der folgenden Produkte oder höher.",
    productNames: {
      marketing: "Marketing Hub",
      sales: "Sales Hub",
      service: "Service Hub",
      cms: "Content Hub"
    },
    tiers: {
      free: "Kostenlos",
      starter: "Starter",
      professional: "Professional",
      enterprise: "Enterprise"
    }
  };
  const translateTier = tier => {
    if (!tier) return '';
    const lowerTier = tier.toLowerCase();
    return translations.tiers[lowerTier] || tier;
  };
  const products = [{
    name: marketing ? translations.productNames.marketing : '',
    level: translateTier(marketingLevel),
    icon: "https://mintlify-assets.b-cdn.net/Icons/marketing-bolt.svg",
    alt: "Marketing Hub"
  }, {
    name: sales ? translations.productNames.sales : '',
    level: translateTier(salesLevel),
    icon: "https://mintlify-assets.b-cdn.net/Icons/sales-star.svg",
    alt: "Sales Hub"
  }, {
    name: service ? translations.productNames.service : '',
    level: translateTier(serviceLevel),
    icon: "https://mintlify-assets.b-cdn.net/Icons/service-heart.svg",
    alt: "Service Hub"
  }, {
    name: cms ? translations.productNames.cms : '',
    level: translateTier(cmsLevel),
    icon: "https://mintlify-assets.b-cdn.net/Icons/content-play.svg",
    alt: "Content Hub"
  }].filter(product => product.name && product.level);
  if (products.length === 0) return null;
  return <div>
      <div className="text-sm mb-2">{translations.description}</div>
      <div className={`grid ${products.length === 1 ? 'grid-cols-1' : 'grid-cols-2'} gap-1.5`}>
        {products.map((product, index) => <div key={index} style={{
    display: 'flex',
    alignItems: 'center'
  }}>
            <img src={product.icon} alt={product.alt} className="w-3.5 h-3.5 mr-1.5 mt-2.5 mb-2.5 flex-shrink-0 align-middle" />
            <span className="font-medium mr-1 text-sm">{product.name} -</span>
            <span className="text-sm">{product.level}</span>
          </div>)}
      </div>
    </div>;
};

<Accordion title="Supported products" defaultOpen="true" icon="cubes">
  <SupportedProducts marketing={true} sales={true} service={true} cms={true} marketingLevel="FREE" salesLevel="FREE" serviceLevel="FREE" cmsLevel="FREE" />
</Accordion>


## OpenAPI

````yaml specs/2026-03/webhooks-webhooks-v2026-03.json DELETE /webhooks-journal/subscriptions/2026-03/filters/{filterId}
openapi: 3.0.1
info:
  title: Webhooks Webhooks
  description: Basepom for all HubSpot Projects
  version: 2026-03
  x-hubspot-product-tier-requirements:
    marketing: FREE
    sales: FREE
    service: FREE
    cms: FREE
    commerce: FREE
    crmHub: FREE
    dataHub: FREE
servers:
  - url: https://api.hubapi.com
security: []
tags:
  - name: Advanced
  - name: Basic
  - name: Batch
paths:
  /webhooks-journal/subscriptions/2026-03/filters/{filterId}:
    delete:
      tags:
        - Basic
      summary: Filter löschen
      description: >-
        Löschen Sie einen bestimmten Filter, der mit einem
        Webhook-Journal-Abonnement verknüpft ist. Dieser Vorgang ist nützlich,
        um Filter zu verwalten und zu bereinigen, die in Ihrer
        Abonnementkonfiguration nicht mehr benötigt werden. Der Endpunkt
        erfordert die eindeutige ID des zu löschenden Filters.
      operationId: >-
        delete-/webhooks-journal/subscriptions/2026-03/filters/{filterId}_/webhooks-journal/subscriptions/2026-03/filters/{filterId}
      parameters:
        - name: filterId
          in: path
          description: Die eindeutige ID des zu löschenden Filters.
          required: true
          style: simple
          explode: false
          schema:
            type: integer
            format: int64
      responses:
        '204':
          description: No content
          content: {}
        default:
          $ref: '#/components/responses/Error'
          description: ''
      security:
        - oauth2:
            - webhooks-journal-subscription-management
components:
  responses:
    Error:
      description: An error occurred.
      content:
        '*/*':
          schema:
            $ref: '#/components/schemas/Error'
  schemas:
    Error:
      required:
        - category
        - correlationId
        - message
      type: object
      properties:
        category:
          type: string
          description: Die Fehlerkategorie.
        context:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
          description: >-
            Kontext zur Fehlerbedingung, dargestellt als Objekt mit zusätzlichen
            Eigenschaften.
          example: >-
            {invalidPropertyName=[propertyValue], missingScopes=[scope1,
            scope2]}
        correlationId:
          type: string
          description: >-
            Eine eindeutige ID für die Anfrage, formatiert als UUID.
            Berücksichtigen Sie diesen Wert in Fehlerberichten oder
            Support-Tickets.
          format: uuid
          example: aeb5f871-7f07-4993-9211-075dc63e7cbf
        errors:
          type: array
          description: >-
            Ein Array mit weiteren Informationen zum Fehler, wobei jedes Element
            ein ErrorDetail-Objekt ist.
          items:
            $ref: '#/components/schemas/ErrorDetail'
        links:
          type: object
          additionalProperties:
            type: string
          description: >-
            Eine Zuordnung von Link-Namen zu zugeordneten URIs, die
            Dokumentation über den Fehler oder empfohlene Abhilfemaßnahmen
            enthalten, dargestellt als Objekt mit Zeichenfolgeneigenschaften.
        message:
          type: string
          description: >-
            Eine für Menschen lesbare Nachricht mit einer Beschreibung des
            Fehlers und ggf. Abhilfemaßnahmen. Es ist eine Zeichenfolge.
          example: An error occurred
        subCategory:
          type: string
          description: >-
            Eine spezifische Kategorie, die detailliertere Informationen zum
            Fehler enthält, dargestellt als Zeichenfolge.
      example:
        message: Invalid input (details will vary based on the error)
        correlationId: aeb5f871-7f07-4993-9211-075dc63e7cbf
        category: VALIDATION_ERROR
        links:
          knowledge-base: https://www.hubspot.com/products/service/knowledge-base
    ErrorDetail:
      required:
        - message
      type: object
      properties:
        code:
          type: string
          description: >-
            Der Statuscode, der mit den Fehlerdetails verknüpft ist. Diese
            Zeichenfolge enthält einen standardisierten Fehlercode zur Referenz.
        context:
          type: object
          additionalProperties:
            type: array
            items:
              type: string
          description: >-
            Kontext zur Fehlerbedingung, dargestellt als Objekt, bei dem jeder
            Schlüssel ein Kontextname und der Wert ein Array von Zeichenfolgen
            mit weiteren Details ist.
          example: '{missingScopes=[scope1, scope2]}'
        in:
          type: string
          description: >-
            Der Name des Feldes oder Parameters, in dem der Fehler gefunden
            wurde. Diese Zeichenfolge hilft, die Fehlerquelle zu identifizieren.
        message:
          type: string
          description: >-
            Eine für Menschen lesbare Nachricht mit einer Beschreibung des
            Fehlers und ggf. Abhilfemaßnahmen. Dies ist ein Pflichtfeld.
        subCategory:
          type: string
          description: >-
            Eine spezifische Kategorie, die detailliertere Informationen zum
            Fehler enthält. Diese Zeichenfolge hilft, den Fehler weiter zu
            klassifizieren.
  securitySchemes:
    oauth2:
      type: oauth2
      flows:
        authorizationCode:
          authorizationUrl: https://app.hubspot.com/oauth/authorize
          tokenUrl: https://api.hubapi.com/oauth/v1/token
          scopes:
            developers-read: ''
            developers-write: ''
            private-apps-read: ''
            private-apps-write: ''
            webhooks-journal-data-access: ''
            webhooks-journal-snapshot-management: ''
            webhooks-journal-subscription-management: ''
            webhooks-journal-subscription-read: ''

````