LeaseGroupSearchRequestDto

📄 Description: Data transfer object representing a request to search for lease groups, facilitating efficient retrieval of relevant leasing information to support decision-making in property management.

Properties

Name

Type

Required

Restrictions

Description

searchTerm

string

false

none

The searchTerm field is used to specify the keyword or phrase for querying lease groups within the system.

createdAtGreaterThanOrEqual

string(date-time)

false

none

Filter where created at is greater than or equal to specified value

createdAtLessThanOrEqual

string(date-time)

false

none

Filter where created at is less than or equal to specified value

modifiedAtGreaterThanOrEqual

string(date-time)

false

none

Filter where modified at is greater than or equal to specified value

modifiedAtLessThanOrEqual

string(date-time)

false

none

Filter where modified at is less than or equal to specified value

createdByLike

string

false

none

Filter by partial match of created by

createdByEqual

string

false

none

Filter by exact match of created by

statusEqual

string

false

none

Filter by exact match of status

statusIn

[string]

false

none

Filter by multiple values of status

idIn

[integer]

false

none

Filter by multiple values of id

leaseAreaIdIn

[integer]

false

none

Filter by multiple values of lease area id

businessUnitIdIn

[integer]

false

none

Filter by multiple values of business unit id

erpSystemIdIn

[integer]

false

none

Filter by multiple values of erp system id

companyIdIn

[integer]

false

none

Filter by multiple values of company id

departmentIdIn

[integer]

false

none

Filter by multiple values of department id

departmentIdEqual

integer(int64)

false

none

Filter by exact match of department id

Enumerated Values

Attribute

Value

statusEqual

ACTIVE, CREATED, DECOMMISSIONED, DISABLED