---
title: "Update Webhook"
method: PUT
path: "/networks/webhooks/{webhookId}"
tags: ["Webhooks"]
---

# Update Webhook

`PUT /networks/webhooks/{webhookId}`

## Path parameters

- `webhookId` integer, required

## Request body

- object
  - `webhook_types` string[], required — Event types that should trigger this webhook. You can specify more than one.
  - `http_method` 'get' | 'post', required — HTTP method to use when sending the webhook.
  - `webhook_url` string, required — The webhook endpoint URL.
  - `description` string, required — Name or description for the webhook.
  - `status` 'active' | 'inactive', required — Webhook status.

## Response `200`

- Webhook — A webhook configuration.
  - `network_webhook_id` integer — Unique webhook ID.
  - `network_id` integer — Network ID.
  - `webhook_types` string[] — Event types that trigger this webhook.
  - `http_method` 'get' | 'post' — HTTP method used when sending the webhook.
  - `webhook_url` string — The webhook endpoint URL.
  - `description` string — Optional description for the webhook.
  - `status` 'active' | 'inactive' — Webhook status.
  - `time_created` integer — Unix timestamp of creation.
  - `time_saved` integer — Unix timestamp of last update.

---

[API](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains.md) · [All operations](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/everflow/everflow-network-api-tracking-domains/revisions/39242cee0e32/schema)
