Retrieving only the oldest reviews of a business?

I’m using the Google Maps Reviews endpoint from a n8n automation and I’m trying to fetch only the oldest reviews for a place (to estimate how long a business has been active), without downloading its full review history.

My approach: sort=newest combined with skip set to (total review count - N), expecting this to land on the last page of a newest-sorted list, i.e. the N oldest reviews.

In practice, this doesn’t seem to work as expected: skip doesn’t appear to affect which reviews come back, and the results still skew recent rather than landing near the business’s earliest activity.

Before I keep guessing, has anyone actually gotten sort + skip + reviewsLimit to reliably return the oldest reviews for a place? Does skip require specific values (e.g. aligned to a fixed page size) to work correctly on this endpoint? Is there a different recommended approach for this specific use case (oldest reviews only, low cost, no full history download)?

Any pointers appreciated.

Hello Nicola,

Unfortunately, the Google Maps Reviews endpoint currently supports only the available filtering and sorting options. It does not support fetching only the oldest reviews directly, so combining sort, skip, and reviewsLimit will not reliably return the earliest reviews without retrieving the preceding review history. There is no specific page-size-aligned skip value that enables this use case. Sorry for the inconvenience.