products first — it’s free and gives you the IDs you need
The product list call costs zero credits and returns all the id values required for subsequent review calls. Never hardcode product IDs — always fetch them dynamically so your integration remains correct if a company’s product catalog changes:
products as a comma-separated string of product IDs The products parameter should contain comma separated list of product Ids whose reviews need to be fetched.
Check reviews.total before paginating
reviews.total is the complete count of available reviews for a product across all providers. Compare it against the number of reviews already fetched to determine whether further pages exist, and stop paginating when the returned reviews.data array is empty.
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=e0cafcb914826d8adc60e5092187e1ca)
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=f214ebe0a940d8aa0f19a709a6bfd7fa)