Response
Response
Keep the rest of the input the same between pages. Each page is a normal call and costs its normal price.
Loop through numbered pages
Loop through cursors
The response carries acursor when there is a next page. Send it back, unchanged, with the same input.
400 with code invalidRequest.
Keep fewer results
google.images, google.ads.advertisers, appstore.search, appstore.top and google.play.search take limit. Send it to return fewer results. On google.images, appstore.search, appstore.top and google.play.search, 10 results cost 1 credit, so fewer results cost less.
On every other endpoint, limit returns a 400. To keep a model’s context small, take the rows you need from data.results, or use fields through the MCP server to keep only some keys.