---
title: "Update a webhook endpoint"
method: PATCH
path: "/webhooks/{id}"
---

# Update a webhook endpoint

`PATCH /webhooks/{id}`

## Request

- Base URL: `https://indexed.vc/api/v1`
- URL: `https://indexed.vc/api/v1/webhooks/{id}`
- Auth: API key in header `X-API-Key`
- TypeScript: <https://skmtc.dev/indexed/apis/indexed-vc-api/docs/webhooks/:id/patch.ts> (a function with typed inputs; its response is checked against the schema)

Update url/event_types/list_id/description or pause/resume via is_active. Re-enabling resets the failure counter.

## Path parameters

- `id` string, uuid, required

## Response `200`

Updated endpoint (secret masked)

## Other responses

- `404`: Not found or not owned by you

---

[API](https://skmtc.dev/indexed/apis/indexed-vc-api.md) - [All operations](https://skmtc.dev/indexed/apis/indexed-vc-api/llms.txt) - [OpenAPI document](https://skmtc.dev/indexed/apis/indexed-vc-api/revisions/c111a32d9c0c?raw)
