Actually no matter what I send as far as limit I get back 20 results for each query… Maybe that is the overall issue… am I misusing the limit querystring?
I have confirmed that removing the limit querystring allows me to get what I want… seems inefficient to only retrieve 20 at a time, but it works.
Can you confirm that this is the process I should follow?
- Request the first batch using the ?q= notation
- process the batch
- Request the next batch using the “next” link provided in the initial response
- Process the batch
- If the count returned is 0, stop processing, otherwise request the next batch