opn_list_ddns_accounts
List all configured DDNS accounts, including provider, hostname, current IP, and last update time. Use to pinpoint failed or outdated dynamic DNS updates.
Instructions
List Dynamic DNS (DDNS) accounts and their update status.
Use this to check which hostnames have DDNS configured, their current IP addresses, last update time, and which service provider is used.
Key fields: service (provider), hostname, checkip (method), current_ip, current_mtime (last update), interface, enabled.
For IPv6 DDNS: the global setting 'allowipv6' must be enabled AND an IPv6-capable checkip method must be used (e.g. 'cloudflare-ipv6'). Both must be set or IPv6 updates silently fail.
Note: Requires the Dynamic DNS plugin (os-ddclient). Returns: dict with 'rows' (list of accounts) and 'rowCount' (total).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| search | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||