opn_list_ddns_accounts
Retrieve all Dynamic DNS accounts with their current IP, last update time, and service provider to manage DDNS configurations on OPNsense.
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 |
|---|---|---|---|
| search | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||