Start with cursor=0. Read items, then ask again with the returned cursor until status is no longer running and hasMore is false. Items arrive in the order they finish; index is the keyword's position in your queries, from 0.
Field
Type
Description
items[].index
integer
Position in queries.
items[].query, market
string
The keyword and market.
items[].status
integer
200, or the error status for this keyword: 499 after a cancel, 504 when it was not finished by the deadline.
items[].result
object
The same answer as the single-keyword GET.
items[].attempts
integer
Tries it took.
items[].cache, ageSeconds
string, integer
Whether a stored answer was used, and its age.
cursor
integer
Where to continue.
hasMore
boolean
Whether more finished items are ready to read now. While the job runs and you have caught up, it is false.