# Replace the full webhooks JSON This API is available in builds 15089 or later. Endpoint: PUT /v2/servers/{serverName}/webhooks Version: 2.0.0 Security: basicAuth ## Path parameters: - `serverName` (string, required) Reserved for future use ## Request fields (application/json): - `webhooks` (object, required) - `webhooks.debugLog` (object, required) - `webhooks.source` (string, required) - `webhooks.filters` (array, required) - `webhooks.filters.retryDelay` (object, required) - `webhooks.filters.retryDelayUnit` (string, required) - `webhooks.filters.targetRef` (string, required) - `webhooks.filters.criteria` (string, required) - `webhooks.filters.id` (string, required) - `webhooks.filters.enabled` (object, required) - `webhooks.filters.maxRetryAttempts` (object, required) - `webhooks.targets` (array, required) - `webhooks.targets.headers` (array, required) - `webhooks.targets.headers.name` (string, required) - `webhooks.targets.headers.value` (string, required) - `webhooks.targets.auth` (object, required) - `webhooks.targets.auth.secret` (string, required) - `webhooks.targets.auth.type` (string, required) - `webhooks.targets.url` (string, required) - `serverName` (string, required) - `saveFieldList` (array) - `version` (string, required) ## Response 200 fields ## Response 400 fields ## Response 401 fields ## Response 404 fields ## Response 500 fields