String orderDirection, boolean includeFinished) {
FutureData<PushCollection> future = new FutureData<>();
URI uri = newParams().forURL(config.newAPIEndpointURI(GET));
POST request = config.http()
.POST(uri, new PageReader(newRequestCallback(future, new PushCollection(), config)));
request.form("hash", hash.hash()).form("include_finished", includeFinished ? 1 : 0);
if (page > 0) {
request.form("page", page);
}
if (perPage > 0) {
request.form("per_page", perPage);