Open Leases (/leases). For a single IP or MAC, the header search is faster. Use this page for filters and force-release.

Filters:
- Subnet
- IP
- MAC
- Hostname
- Client-id
- State (
offered,leased,expired,released,declined,quarantined)
Force-release
Operator or admin. Select the lease, release. Inventory returns to free (or stays reserved if a reservation exists). The worker enqueues lease.released and deletes A+PTR. DNS failure does not undo the release.
API:
curl -s -H "authorization: Bearer $TOKEN" \
'http://127.0.0.1:8080/api/v1/leases?mac=aa:bb:cc:dd:ee:ff'
curl -s -X POST -H "authorization: Bearer $TOKEN" \
"http://127.0.0.1:8080/api/v1/leases/${ID}/release"
DHCPDECLINE puts the address in quarantine for LATTICE_QUARANTINE_TTL (default 15m). Do not use quarantine to hide clock bugs. See Quarantine and Clock.
Helpdesk steps (MAC → release → reserve): Helpdesk playbook.