redirect_update
Update an existing redirect rule by specifying any combination of source, destination, type, active status, or regex flag. Unspecified fields are preserved from the current rule.
Instructions
Update an existing redirect rule. At least one of source, destination, redirect_type, active, regexp must be supplied. redirect_type ∈ {301, 302, 307, 410}. Reversible by calling again with previous values.
Voog's PUT /redirect_rules/{id} is full-replace — missing fields are coerced to defaults (e.g. active flips to True). The tool GETs the current rule, merges your updates, then PUTs the full envelope, so unspecified fields are preserved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | ||
| redirect_id | Yes | ||
| source | No | ||
| destination | No | ||
| redirect_type | No | ||
| active | No | ||
| regexp | No | Treat source as a regex pattern. |