> ## Documentation Index > Fetch the complete documentation index at: https://www.bloxs.io/llms.txt > Use this file to discover all available pages before exploring further. # Get scoring point totals filtered and paged > Get a paged list of existing scoring point totals, optionally filtered to the given parameters. ## OpenAPI ````json POST /api/v1/realestateobjects/scoringpointtotals/filter { "openapi": "3.0.4", "info": { "title": "RealEstateObjects V1", "description": "Welcome to BETA version of the new RealEstateObjects API - intended for client public testing before the launch of the final version. During this BETA phase, we'll be improving the API based on specific client's feedbacks.", "version": "v1" }, "security": [ {} ], "tags": [ { "name": "Admin" }, { "name": "Buildings" }, { "name": "Complexes" }, { "name": "Generic" }, { "name": "Metadata" }, { "name": "PublishObjects" }, { "name": "ScoringPointTotals" }, { "name": "Sections" }, { "name": "Units" } ], "paths": { "/api/v1/realestateobjects/scoringpointtotals/filter": { "post": { "tags": [ "ScoringPointTotals" ], "summary": "Get scoring point totals filtered and paged", "description": "Get a paged list of existing scoring point totals, optionally filtered to the given parameters.", "operationId": "GetScoringPointTotalsFilteredPaged", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ScoringPointTotalSearchRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ScoringPointTotalSearchResult" } } } } }, "x-d360-narrative-url": "

Get scoring point totals filtered and paged (POST)

This endpoint returns a paged list of existing scoring point totals, optionally filtered by the given parameters, with sorting support.

This endpoint only returns scoring point totals that were created through the Insert a scoring point total endpoint. Scoring point totals entered manually in the Bloxs application are not included.


Request Fields

Field

Type

Required

Description

paging.pageSize

integer

No

Maximum number of entries to return per page. Defaults to 100 when not given. Minimum 1, maximum 1000.

paging.pageNumber

integer

No

Page number to retrieve. Defaults to 1 when not given. Minimum 1, maximum 9999.

sorting.columnName

string

No

Field the results are sorted on, for example realEstateObjectReference.

sorting.order

integer

No

Sort direction for columnName. 0 sorts ascending, 1 sorts descending.

filter.reference

string

No

Filters results on the internal reference of the scoring point total entry.

filter.externalIdentifier

string

No

Filters results on the external identifier of the scoring point total entry.

filter.realEstateObjectReference

string

No

Filters results on the reference of the real estate object the entry applies to.

filter.homeType

integer

No

Filters results on the home type. Valid values are 1 (Independent), for self-contained living space, and 2 (Dependent), for non-self-contained living space.

filter.timePeriodTitle

string

No

Filters results on the time period title of the entry.

filter.pointTotal.from

integer

No

Minimum total scoring points to include in the selection.

filter.pointTotal.to

integer

No

Maximum total scoring points to include in the selection.

filter.finalPrice.from

number (double)

No

Minimum maximum-rent price to include in the selection.

filter.finalPrice.to

number (double)

No

Maximum maximum-rent price to include in the selection.


Response Fields

Field

Type

Required

Description

paging.pageSize

integer

No

Page size used for this result set. Minimum 1, maximum 1000.

paging.pageNumber

integer

No

Page number returned in this result set. Minimum 1, maximum 9999.

sorting.columnName

string

No

Field the results are sorted on.

sorting.order

integer

No

Sort direction for columnName. 0 is ascending, 1 is descending.

scoringPointTotals

array of object

No

The list of scoring point totals matching the filter, for the requested page. Empty or omitted when no entries match.

scoringPointTotals.reference

string

No

Internal identifier of the scoring point total entry.

scoringPointTotals.externalIdentifier

string

No

External identifier of the scoring point total entry.

scoringPointTotals.realEstateObjectReference

string

No

Reference of the real estate object the entry applies to.

scoringPointTotals.homeType

integer

Yes

Type of home the scoring points apply to. Valid values are 1 (Independent), for self-contained living space, and 2 (Dependent), for non-self-contained living space.

scoringPointTotals.timePeriodTitle

string

No

Title of the time period the entry applies to.

scoringPointTotals.pointTotal

integer

Yes

Total scoring points for this time period.

scoringPointTotals.finalPrice

number (double)

Yes

Maximum rent price associated with the total scoring points for this time period.

" } } }, "components": { "schemas": { "ScoringPointTotalSearchRequest": { "type": "object", "properties": { "paging": { "$ref": "#/components/schemas/PagingInfo" }, "sorting": { "$ref": "#/components/schemas/SortingInfo" }, "filter": { "$ref": "#/components/schemas/ScoringPointTotalSearchRequestFilter" } }, "additionalProperties": false }, "ScoringPointTotalSearchResult": { "type": "object", "properties": { "paging": { "$ref": "#/components/schemas/PagingInfo" }, "sorting": { "$ref": "#/components/schemas/SortingInfo" }, "scoringPointTotals": { "type": "array", "items": { "$ref": "#/components/schemas/ScoringPointTotalSearchResultFilter" }, "nullable": true } }, "additionalProperties": false }, "PagingInfo": { "type": "object", "properties": { "pageSize": { "maximum": 1000, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "pageNumber": { "maximum": 9999, "minimum": 1, "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "SortingInfo": { "type": "object", "properties": { "columnName": { "type": "string", "nullable": true }, "order": { "type": "integer", "description": "Ascending = 0\nDescending = 1", "format": "int32", "x-enumNames": [ "Ascending", "Descending" ] } }, "additionalProperties": false }, "ScoringPointTotalSearchRequestFilter": { "type": "object", "properties": { "reference": { "type": "string", "nullable": true }, "externalIdentifier": { "type": "string", "nullable": true }, "realEstateObjectReference": { "type": "string", "nullable": true }, "homeType": { "type": "integer", "description": "Independent = 1\nDependent = 2", "format": "int32", "nullable": true, "x-enumNames": [ "Independent", "Dependent" ] }, "timePeriodTitle": { "type": "string", "nullable": true }, "pointTotal": { "$ref": "#/components/schemas/CompareFilterModelInteger" }, "finalPrice": { "$ref": "#/components/schemas/CompareFilterModelDecimal" } }, "additionalProperties": false }, "ScoringPointTotalSearchResultFilter": { "required": [ "externalIdentifier", "finalPrice", "homeType", "pointTotal", "realEstateObjectReference", "reference", "timePeriodTitle" ], "type": "object", "properties": { "reference": { "type": "string", "nullable": true }, "externalIdentifier": { "type": "string", "nullable": true }, "realEstateObjectReference": { "type": "string", "nullable": true }, "homeType": { "type": "integer", "description": "Independent = 1\nDependent = 2", "format": "int32", "x-enumNames": [ "Independent", "Dependent" ] }, "timePeriodTitle": { "type": "string", "nullable": true }, "pointTotal": { "type": "integer", "format": "int32" }, "finalPrice": { "type": "number", "format": "double" } }, "additionalProperties": false }, "CompareFilterModelInteger": { "type": "object", "properties": { "from": { "type": "integer", "format": "int32", "nullable": true }, "to": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "CompareFilterModelDecimal": { "type": "object", "properties": { "from": { "type": "number", "format": "double", "nullable": true }, "to": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false } } } } ````