search_dhcp_leases
Retrieve DHCP lease information with filters for state, hostname, MAC, interface, and more. Identify active, expired, or released leases and sort results as needed.
Instructions
Search DHCP leases with advanced filtering
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination | |
| state | No | Filter by lease state. Values: 'active' (current leases), 'expired' (past leases), 'released' (client-released). Default: 'active' | active |
| sort_by | No | Field to sort by (starts, ends, hostname, ip, mac) | starts |
| hostname | No | Filter by hostname (supports partial matching) | |
| interface | No | Filter by interface | |
| page_size | No | Number of results per page | |
| mac_address | No | Filter by specific MAC address | |
| search_term | No | General search (hostname, IP, MAC) — client-side filter applied after pagination |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||