Games/top returns Status:500 with high offset, inconsistent with other endpoints

I believe the topic is about the inconsistency of out-of-bounds offset responses between different endpoints.

One endpoint returns an empty array. The other returns 500 (usually reserved for internal server errors) with an empty message which seems like an inappropriate response given the call.

The question isn’t about whether the high offset call should “work”. It’s about what the expected response of an out-of-bounds offset call should be.