Address

Address - Get Address

HTTP Request

GET /api/addresses/{id}

📋 Description: Retrieves detailed information about a specific address associated with a portfolio or asset within the Nakisa Portfolio Management Suite, enabling enhanced analytics and management of real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

AddressDto

Address - Update Address

HTTP Request

PUT /api/addresses/{id}

📋 Description: Updates the details of a specified address within the Nakisa Portfolio Management Suite, ensuring accurate asset and portfolio information for enhanced analytics and real estate property management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

AddressDto

true

Request body containing the updated address details, including street, city, state, and postal code, essential for accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

AddressDto

Address - Delete Address

HTTP Request

DELETE /api/addresses/{id}

📋 Description: Deletes a specified address from the Nakisa Portfolio Management Suite, ensuring the integrity of portfolio and asset data within the real estate property analytics framework.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Address - Get Addresses

HTTP Request

GET /api/addresses

📋 Description: Retrieves a list of addresses associated with real estate assets within the Nakisa Portfolio Management Suite, enabling users to analyze portfolio locations and enhance asset management strategies.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of address data within the Nakisa Portfolio Management Suite for portfolio and asset management analytics.

search

query

string

false

Search term used to filter and retrieve specific addresses within the Nakisa Portfolio Management Suite, relevant for portfolio, asset, analytics, and real estate property management.

street

query

string

false

Specifies the street address associated with a real estate property within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

civic-number

query

string

false

Unique identifier for the civic address, facilitating accurate retrieval of portfolio and asset data within the Nakisa Portfolio Management Suite.

suite

query

string

false

Specifies the suite within the Nakisa Portfolio Management Suite to filter the retrieved addresses related to portfolio, asset, analytics, and real estate property.

postal-code

query

string

false

Represents the postal code associated with a real estate property, facilitating accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

lon

query

string

false

Represents the longitude coordinate used to specify the geographic location of a real estate property within the Nakisa Portfolio Management Suite.

lat

query

string

false

Specifies the latitude coordinate for geolocation purposes, enabling accurate mapping and analytics of real estate properties within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelAddressDto

Address - Add Addresses

HTTP Request

POST /api/addresses

📋 Description: Creates a new address entry within the Nakisa Portfolio Management Suite, enabling users to manage portfolio and asset locations effectively for enhanced analytics and real estate property management.

Parameters

Name

In

Type

Required

Description

body

body

AddressDto

true

Request body containing the address details necessary for portfolio and asset management, including property location, type, and associated analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[AddressDto]

false

none

[Data transfer object representing the address details associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» street

string

false

none

Represents the street address of a real estate property within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

» civicNumber

string

false

none

The civicNumber field represents the official identification number assigned to a real estate property, facilitating accurate portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

» suite

string

false

none

Represents the name of the suite associated with the portfolio, asset, or real estate property within the Nakisa Portfolio Management Suite, facilitating comprehensive analytics and management.

» postalCode

string

false

none

Code for the postal

» lon

number(double)

false

none

Value for lon field

» lat

number(double)

false

none

Value for lat field

» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» name

string

true

none

Name of the resource

»» province

Province

false

none

Data transfer object representing a province within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio analysis and asset management in the context of real estate properties.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» name

string

true

none

Name of the resource

»»» code

string

false

none

Code identifier for the resource

»»» country

Country

false

none

Data transfer object representing a country within the Nakisa Portfolio Management Suite, utilized for portfolio analysis and asset management in the context of real estate properties and analytics.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» name

string

true

none

Name of the resource

»»»» code

string

false

none

Code identifier for the resource

»»» provinceCountryKey

string

false

none

none

»» cityProvinceCountryKey

string

false

none

none

» district

District

false

none

Data transfer object representing a district within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio management, asset allocation, and real estate property analytics.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» name

string

true

none

Name of the resource

»» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

» cityId

integer(int64)

false

none

Unique identifier for the city

» districtId

integer(int64)

false

none

Unique identifier for the district

Address - Archive Address

HTTP Request

POST /api/addresses/{id}/archive

📋 Description: Archives the specified address within the Nakisa Portfolio Management Suite, facilitating streamlined asset management and enhancing portfolio analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

AddressDto

Address - Get Addresses (with Cities, Addresses and City Id)

HTTP Request

GET /api/cities/{cityId}/addresses

📋 Description: Retrieves a list of addresses associated with a specified city, enabling users to analyze real estate property locations within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results for addresses associated with the specified city should be returned in a paginated format, facilitating efficient data retrieval in the context of portfolio and asset management.

cityId

path

string

true

Unique identifier for the city

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelAddressDto

Address - Get Address Options

HTTP Request

GET /api/addresses/geo-search

📋 Description: Fetches geolocation data for addresses within the Nakisa Portfolio Management Suite, enabling users to analyze and visualize real estate properties in relation to their portfolio and asset management strategies.

Parameters

Name

In

Type

Required

Description

query

query

string

true

Search term used to filter and retrieve geographic address data relevant to portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

» additionalProperties

string

false

none

none

Address - Get Address Details

HTTP Request

GET /api/addresses/geo-details

📋 Description: Retrieves geographical details for specified addresses within the Nakisa Portfolio Management Suite, enabling enhanced analytics and insights for portfolio and asset management in the real estate sector.

Parameters

Name

In

Type

Required

Description

place_id

query

integer(int32)

true

Unique identifier for the specific real estate property within the Nakisa Portfolio Management Suite, used to retrieve detailed geographic information.

Responses

Status

Meaning

Description

Schema

200

OK

OK

AddressDetailsDto