We\'ve successfully migrated our v2 QBO to v3 and after that on the production we got an issue from one of our customers. They have over 100 their customers in QBO account. And
You should use Query endpoint with page filters.
The following query gets customers 1 - 10:
String query = select($(customer)).skip(0).take(10).generate();
Output - SELECT * FROM Customer STARTPOSITION 1 MAXRESULTS 10
The following query gets customers 21 - 25:
String query = select($(customer)).skip(20).take(10).generate();
Ref - https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0201_ipp_java_devkit_3.0/0011_query_filters#Pagination
finally
QueryResult queryResult = service.executeQuery(query);
Thanks