redirect_update
Update a redirect rule's source, destination, type, active status, or regex pattern while preserving unspecified fields.
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. |