REFERENCE

v6.11.0

Device Mode

Read device-mode capabilities and request physically confirmed feature changes.

Tools

get_device_mode

Get RouterOS Device Mode · Risk: read

Read /system device-mode print to see which restricted RouterOS features are available and whether physical confirmation is pending.

No tool-specific parameters.

update_device_mode_features

Request Device Mode Feature Update · Risk: dangerous

Request any RouterOS device-mode feature or mode setting. Changing mode replaces existing per-feature overrides; inspect get_device_mode first. Clearing flagged requires a security audit. Every update needs physical confirmation and a reboot; the command response only confirms a pending request. Read back after confirmation. Unsupported properties depend on RouterOS version and hardware.

ParameterRequiredDefinition
modeNoChanges the entire mode and resets prior per-feature overrides; include any overrides to keep in this request. {"type":"string","enum":["home","basic","advanced","rose"]}
schedulerNo{"type":"boolean"}
socksNo{"type":"boolean"}
fetchNo{"type":"boolean"}
pptpNo{"type":"boolean"}
l2tpNo{"type":"boolean"}
bandwidth_testNo{"type":"boolean"}
traffic_genNo{"type":"boolean"}
snifferNo{"type":"boolean"}
ipsecNo{"type":"boolean"}
romonNo{"type":"boolean"}
proxyNo{"type":"boolean"}
hotspotNo{"type":"boolean"}
smbNo{"type":"boolean"}
emailNo{"type":"boolean"}
zerotierNo{"type":"boolean"}
containerNo{"type":"boolean"}
install_any_versionNo{"type":"boolean"}
partitionsNo{"type":"boolean"}
routerboardNo{"type":"boolean"}
activation_timeoutNoPhysical confirmation window, 10 seconds to 1 day (RouterOS duration, e.g. 5m or 00:05:00). {"type":"string","minLength":1,"maxLength":20}
flagging_enabledNo{"type":"boolean"}
flaggedNoSet false only after a security audit of the router configuration. {"type":"boolean"}
confirm_mode_resets_overridesNoRequired with mode: existing per-feature overrides will be reset unless included in this request. {"type":"boolean","const":true}
confirm_flagged_audit_completeNoRequired to clear flagged after auditing configuration, passwords, and RouterOS version. {"type":"boolean","const":true}
physical_confirmation_availableYesOperator is physically present and has authorized the device-mode change. {"type":"boolean","const":true}

On this page