# Paging The Paging flag splits the retrieval of a (possibly huge) number entities into pages. ## Syntax flag = name, [":", value]; name = "P"; value = [ index ], ["L", length]]; index = ? any positive integer ?; length = ? any positive integer ?; ## Semantics The `index` (starting with zero) denotes the index of the first entity to be retrieved. The `length` is the number of entities on that page. If `length` is omitted, the default number of entities is returned (as configured by a server constant called ...). If only the `name` is given the paging behaves as if the `index` has been zero. ## Examples `http://localhost:10080/Entities/all?flags=P:24L50` returns 50 entities starting with the 25th entity which would be retrieved without paging. `http://localhost:10080/Entities/all?flags=P:24` returns the default number of entities starting with the 25th entity which would be retrieved without paging. `http://localhost:10080/Entities/all?flags=P:L50` returns 50 entities starting with the first entity which would be retrieved without paging. `http://localhost:10080/Entities/all?flags=P` returns the default number of entities starting with the first entity which would be retrieved without paging.