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.