@andstatus @thefaico Yes the API should definitely honour all search parameters. I'm not sure about fixing this in the old API (I will have to look but the moment you start pulling in one thread in old GS code, the whole tapestry starts to unravel...) but I will definitely make a point of ensuring this in the new code.
For conversations and the other things we want to be unique, I can't really change the notice_id parameter for instance without breaking the old API, so what I will do I think is create a new parameter, for a UID that should be globally unique. I will have to run tests to make sure the hashes I come up with make truly-unique IDs though, of course.