If we are going to expect paging to be available then I'd like to be able to additionally specify the page_size in the call (a sensible default on the server is desired, though). I agree with Matt that if we do this, we should make the change everywhere (and yes that means API client code changes, so we'll need to be sure that we're okay with changing the client and the server concurrently, otherwise we'll need to introduce the versioning now!

* A quick side note, json responses should use `null` instead of `None` - the python json parser will do the right thing!