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

# Delete a webhook endpoint

> Deletes a webhook endpoint and stops future deliveries to it. Endpoints managed by the Power Automate connector cannot be deleted here (`409`) — remove the trigger in Power Automate instead.

Requires the `webhooks:write` scope on the access token.



## OpenAPI

````yaml /api-reference/openapi.json delete /v1/webhooks/endpoints/{id}
openapi: 3.1.0
info:
  title: Passlet API (Public)
  version: 0.1.0
  description: >-
    Public integration API for Passlet — every route callable with a `plt_*`
    access token. Each operation lists the required access-token scope.
  license:
    name: UNLICENSED
    identifier: UNLICENSED
servers:
  - url: https://api.passlet.io
    description: Production
security: []
paths:
  /v1/webhooks/endpoints/{id}:
    delete:
      tags:
        - webhooks
      summary: Delete a webhook endpoint
      description: >-
        Deletes a webhook endpoint and stops future deliveries to it. Endpoints
        managed by the Power Automate connector cannot be deleted here (`409`) —
        remove the trigger in Power Automate instead.


        Requires the `webhooks:write` scope on the access token.
      operationId: deleteV1WebhooksEndpointsId
      parameters:
        - name: id
          in: path
          required: true
          schema:
            type: string
            format: uuid
            pattern: >-
              ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
          description: Webhook endpoint identifier
      responses:
        default:
          description: Successful response
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: plt_<secret>
      description: >-
        Passlet access token (`plt_*`) sent as `Authorization: Bearer <token>`
        or `X-API-Key`. Authorized scopes are listed per operation under
        `x-required-scopes`.

````