Fixes #7378 - fixed API lookup keys filters

- forced search to be successful when resource id is provided
- added API documentation for missing parameters
Exactly, it would be nice to have some smarter validators in apipie, but for now we have to handle this validations on client side.