kagi redirect
Manage Kagi search redirect rules from the terminal.
Synopsis
Authentication
Required:KAGI_SESSION_TOKEN
Redirect management uses Kagi’s authenticated settings pages.
Rule Format
Rules must use Kagi’s currentregex|replacement format.
Subcommands
kagi redirect list
List redirect rules.
kagi redirect get <ID_OR_RULE>
Fetch one redirect rule by id or exact rule text.
kagi redirect create <RULE>
Create a redirect rule.
kagi redirect update <ID_OR_RULE> <RULE>
Update a redirect rule by id or exact rule text.
kagi redirect enable <ID_OR_RULE>
Enable a redirect rule.
kagi redirect disable <ID_OR_RULE>
Disable a redirect rule.
kagi redirect delete <ID_OR_RULE>
Delete a redirect rule.
Output Contract
list returns an array of summaries:
get, create, and update return full rule details:
enable and disable return:
delete returns:
Examples
Create a redirect rule, verify it, then enable it:Notes
- Targets may be the numeric redirect id or the exact rule text.
- The CLI validates that rule bodies are non-empty and use the
regex|replacementform before sending them.
See Also
- bang - manage related shortcut behavior
- auth-matrix
- output-contract