I do have a similar question as you do.
I have been using /Legacy/Search/Absolute endpoint to search through messages, but it has been deprecated and it is going to be disabled as with 4.0.0. Currently you need to provide lucene query, timerange start/end as well as comma separated list of fields to return:
Unfortunately for us - some changes have been made there, namely the response content type, has been changed to plaintext/csv and fields variable became a requirement (previously it returned all fields by default).
I’ve been able to find this pull request in GL2 repo:
Unfortunately I was not able to find any documentation nor examples for Views API and I am as confused as you currently are.
Is there anyone that could explain and/or provide us with working examples? How can I search for particular query within a specified time frame using Views API?
Looking forward to your reply.
Edit: Forgot to add - I am currently on 3.3.6 and I am affraid of upgrading it further. It already made our integration non-functional for the time being.