I would consider adding the following API routes:

* /dhcp/records  - return all records (not ideal, but maybe useful)
* /dhcp/records?ip=<ip address or range>
* /dhcp/records?mac=<mac or prefix, e.g. all systems that start with 00:xxxxxxxxx>
* /dhcp/records?name=...
* /dhcp/records?network= (equiv to /dhcp/<network>)
* /dhcp/records?option_67=<..> 
* /dhcp/records?mac=<00:11:22:*>&option_67=<my_value>
etc?

we could also consider adding a more reach search language that includes OR and NOT, but maybe thats outside the scope of this feature.

any comments @witlessbird @domcleal @isratrade and @korekhov of course?