District

Get District

HTTP Request

GET /api/districts/{id}

📋 Description: Retrieves detailed information about a specific district within the Nakisa Portfolio Management Suite, facilitating insights into portfolio and asset management 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

DistrictDto

Update District

HTTP Request

PUT /api/districts/{id}

📋 Description: Updates the details of a specified district within the Nakisa Portfolio Management Suite, enabling users to manage portfolio and asset information effectively in the context of real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

DistrictDto

true

Request body containing the updated district information, including portfolio details, asset allocations, and analytics relevant to real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

DistrictDto

Delete District

HTTP Request

DELETE /api/districts/{id}

📋 Description: Deletes a specified district from the Nakisa Portfolio Management Suite, facilitating the management of real estate assets and ensuring accurate portfolio analytics.

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

Get Districts

HTTP Request

GET /api/districts

📋 Description: Retrieves a list of districts within the Nakisa Portfolio Management Suite, providing essential data for portfolio analysis and asset management in real estate properties.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the district query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management within the Nakisa Portfolio Management Suite.

search

query

string

false

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

name

query

string

false

Name of the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDistrictDto

Add Districts

HTTP Request

POST /api/districts

📋 Description: Creates a new district entry within the Nakisa Portfolio Management Suite, enabling users to effectively manage and analyze real estate properties within their portfolios.

Parameters

Name

In

Type

Required

Description

body

body

DistrictDto

true

Request body containing the district information, including portfolio identifiers and asset attributes, essential for real estate property analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[DistrictDto]

false

none

[Data transfer object representing a district within the Nakisa Portfolio Management Suite, encapsulating essential information 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.

»» 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

» cityId

integer(int64)

true

none

Unique identifier for the city

Archive District

HTTP Request

POST /api/districts/{id}/archive

📋 Description: Archives a specified district within the Nakisa Portfolio Management Suite, facilitating streamlined asset management and 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

DistrictDto

Get Districts

HTTP Request

GET /api/cities/{cityId}/districts

📋 Description: Retrieves a list of districts associated with a specified city, enabling users to analyze real estate properties and manage assets within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the district query for the specified city should be paginated, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite’s real estate analytics.

cityId

path

string

true

Unique identifier for the city

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDistrictDto