Diseño de URL REST para operaciones mayores que, menores que
Tengo un poco de dificultad para diseñar una url para un servicio de descanso que pueda manejar solicitudes de clientes basadas en la paginación como un tipo de operación o solicitar operadores mayores o menores que los operadores como otro tipo de operación. Por ejemplo:
Paginación:
GET /customers/0/100
Esto obtendrá 100 clientes para la página 0.
Mayor / menor que:
También necesito un diseño de URL para obtener clientes que tengan una identificación mayor que n (por ejemplo, digamos 716). ¿Cómo incorporarías "mayor que" o "menor que" en una URL? Tengo que tener en cuenta que los caracteres ">" y "<" son ilegales en las URL. Creo que este diseño de URL parece extraño:
GET /customers/greaterthan/716
GET /customers/lessthan/716
No puedo usar un rango ya que eso entraría en conflicto con el patrón de paginación especificado anteriormente y no es una buena solución en ningún caso, por ejemplo:
GET /customers/716/999999999999
GET /customers/0/716
Estoy seguro de que me falta algo obvio: ¿alguien tiene una mejor solución?