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

# DELETE /weebhook/{merchantID} — Delete webhook

> Remove the webhook configuration for a merchant. IteraPay will stop sending event notifications immediately after the webhook is deleted.

Use this endpoint to remove the webhook endpoint registered for a merchant. Once deleted, IteraPay will stop delivering event notifications for that merchant. To resume receiving events, register a new webhook using [POST /weebhook/{merchantID}](/api-reference/webhooks/create).

<Note>
  The endpoint path is `/weebhook/{merchantID}` — note the double 'e'. Use this exact path in your requests.
</Note>

<Warning>
  Deleting a webhook is immediate. Any in-flight events queued for delivery may be dropped. Ensure you have an alternative monitoring strategy in place before removing a webhook in production.
</Warning>

<Info>
  This endpoint requires Bearer token authentication. API key authentication is not accepted.
</Info>

## Path parameters

<ParamField path="merchantID" type="string" required>
  The UUID of the merchant whose webhook you want to delete.
</ParamField>

## Response

Returns `204 No Content` on success. No response body is returned.

<RequestExample>
  ```bash cURL theme={null}
  curl --request DELETE \
    --url https://api.iterapay.com/weebhook/b0fcc813-a7ce-4bbc-932f-dbef6f59ca7f \
    --header 'Authorization: Bearer <token>'
  ```
</RequestExample>

<ResponseExample>
  ```text 204 theme={null}
  (no content)
  ```
</ResponseExample>
