- 04 Sep 2024
- 3 Minutes to read
- Print
- DarkLight
Get estate agents filtered and paged
- Updated on 04 Sep 2024
- 3 Minutes to read
- Print
- DarkLight
Get a paged list of existing estate agents, optionally filtered to the given parameters. A param-based alternative to the '/filter' POST endpoint.
Description
Retrieve a paged list of existing estate agents, optionally filtered to the given parameters. The Bloxs relations-api offers 2 options to get estate agents filtered and paged. One is through the POST option, and as an alternative there is a GET operation available. The functional difference is that the POST option offers the ability to sort the results. Furthermore, the POST includes the parameters in the body whereas the GET includes them in the url.
Either reference or externalIdentifier must have a value. Please note that if both identifiers are given, both must match; otherwise, an error message will be generated. It is recommended that the user utilizes only one identifier, with a preference for the reference.
Estate agents include a wide range of real estate brokerage services, including but not limited to real estate agents, brokers, and rental agents.
Use Case
The Bloxs user has an external App connected to Bloxs. Through this operation the user can display a paged list of Estate Agents & the related information. This operation can be used if the user wants to display multiple Estate Agents rather than just a specific one. If the user wants to display a single estate agent the preference is to use the GET (estate agent) operation.
Request fields
The request contains the following fields:
Field | Description |
---|---|
pageSize | The maximum number of pages to be returned per request. The default number is 100 and the maximum is 1.000. If more results are returned than specified in the PageSize, the remaining pages are dropped based on the reference (number). |
pageNumber | This allows the requesting party to specify which of the pages they want to receive. |
externalIdentifier | The unique identifier within the system of the requesting party. This identifier is not generated by the Bloxs system. |
reference | The relationship number within Bloxs. This is unique (per client specific environment) for all relationships (EstateAgents, Organisations, Owners, Persons, Suppliers). The relationship number is generated by the Bloxs system . |
name | Name of the relation. |
website | Website of the relation. |
isActive | Boolean. A relationship can be archived. If the relationship is archived, then the status is inactive. True: Active False: Inactive |
phoneNumber | Phone number of the relation. |
mobileNumber | Mobile phone number of the relation. |
addressStreet | The street of the relation. |
AddressPostalCode | The postal code of the relation. |
AddressCity | The place of residence of the relation. |
primaryEmailAddresses | Primary email address used by the relation. If other email addresses are left empty, this email address will be used for correspondence. |
lastModified | Timestamp of the last modification within Bloxs (determined by Bloxs). |
Response fields
In addition to the fields in the request, the response also contains the fields in the table below.
Field | Description |
---|---|
columnName | The data field based on which sorting is applied. For example, if the results are sorted based on ascending name, columnName will contain the value 'name'. |
order | Based on this value, the property defined in 'columnName' is either sorted ascending (a-z) or descending (z-a). |
Please enter a valid token
The requested page size. Defaults to 100 when not given.
The requested page number. Defaults to 1 when not given.
Optional filter on the external API identifier of the estate agent.
Optional filter on the reference of the estate agent.
Optional filter on the name of the estate agent.
Optional filter on the name of the estate agents website.
Optional filter on the active state of the estate agent.
Optional filter on the phone number of the estate agent.
Optional filter on the mobile number of the estate agent.
Optional filter on the street of the address of the estate agent.
Optional filter on the postal code of the address of the estate agent.
Optional filter on the city of the address of the estate agent.
Optional filter on the e-mail address of the estate agent.
Optional filter on the last modification date of the estate agent.
Success
0 = Ascending
1 = Descending