Design de URL REST para operações maiores que, menores que

Estou com um pouco de dificuldade ao projetar uma URL para um serviço de descanso que possa lidar com solicitações de clientes com base na paginação como um tipo de operação ou solicitando maior ou menor que operadores como outro tipo de operação. Por exemplo:

Paginação:

GET /customers/0/100

Isso receberá 100 clientes para a página 0.

Maior / menor que:

Também preciso de um design de URL para obter clientes com um ID maior que n (por exemplo, digamos 716). Como você incorporaria "maior que" ou "menor que" em um URL. Eu tenho que ter em mente que os caracteres ">" e "<" são ilegais nos URLs. Eu acho que esse design de URL parece estranho:

GET /customers/greaterthan/716
GET /customers/lessthan/716

Não posso usar um intervalo, pois isso entraria em conflito com o padrão de paginação especificado acima e, em qualquer caso, não é uma boa solução:

GET /customers/716/999999999999
GET /customers/0/716

Tenho certeza de que estou perdendo algo óbvio - alguém tem uma solução melhor?

questionAnswers(1)

yourAnswerToTheQuestion