angularjs not displaying all posts

change this :

.controller('Content', function($scope, $http, $routeParams) {
    $http.get('wp-json/posts?type=property?filter["posts_per_page"]=25&filter["orderby"]=date&filter["order"]=desc/' + $routeParams.ID).success(function(res){
        $scope.post = res;

to this:

.controller('Content', function($scope, $http, $routeParams) {
    $http.get('wp-json/posts?type=property?filter["posts_per_page"]=25&filter["orderby"]=date&filter["order"]=desc/' + $routeParams.ID).success(function(res){
        $scope.posts = res;