Huddle01 Cloud
Webhooks

Update webhook

Update an existing webhook subscription.

PUT
/webhooks/{id}
X-API-Key<token>

GPU API key (format: mk_...). Generate from the dashboard or via POST /api-keys.

In: header

Path Parameters

id*string

Webhook UUID

Request Body

application/json

Response Body

application/json

application/json

application/json

curl -X PUT "https://gpu.huddleapis.com/api/v1/webhooks/string" \  -H "Content-Type: application/json" \  -d '{}'
{
  "code": "OK",
  "data": {
    "id": "w1x2y3z4-...",
    "url": "https://new-server.com/webhook",
    "events": [
      "deployment.running"
    ],
    "is_active": true,
    "created_at": "2026-04-01T12:30:00Z",
    "updated_at": "2026-04-01T14:00:00Z"
  }
}
{
  "code": "BAD_REQUEST",
  "error": "Missing required field: hostname"
}
{
  "code": "BAD_REQUEST",
  "error": "Missing required field: hostname"
}