search_unit_types

Input

Parameter
Type
Required
Description

first

number

No

Number of results to return (forward pagination). Maximum 25. Use with "after" for paging.

after

string

No

Cursor for forward pagination. Pass the "endCursor" from previous page's pageInfo.

last

number

No

Number of results to return (backward pagination). Maximum 25. Use with "before" for reverse paging.

before

string

No

Cursor for backward pagination. Pass the "startCursor" from previous page's pageInfo.

filters

UnitTypesFiltersInput

No

Filter criteria for the unit type search. Supports complex queries with AND/OR logic. - UnitTypesFiltersInput

sort

UnitTypesSortInput

No

Sort order for results. Defaults to newest first if not specified. - UnitTypesSortInput

UnitTypesFiltersInput

Field
Type
Required
Description

id

StringFilter

No

code

StringFilter

No

status

UnitTypeStatusFilter

No

numberOfBedrooms

NumberFilter

No

numberOfUnits

NumberFilter

No

createdAt

DateTimeFilter

No

updatedAt

DateTimeFilter

No

address

UnitTypesAddressFilter

No

building

UnitTypesBuildingFilter

No

workspace

UnitTypesWorkspaceFilter

No

spaceType

UnitTypesSpaceTypeFilter

No

channelListings

UnitTypesChannelListingFilter

No

UnitTypesSortInput

Field
Type
Required
Description

id

SortDirection

No

Sort by unit type ID - SortDirection

code

SortDirection

No

Sort by unit type code - SortDirection

createdAt

SortDirection

No

Sort by creation date (use DESC for newest first) - SortDirection

updatedAt

SortDirection

No

Sort by last update date (use DESC for recently modified first) - SortDirection

StringFilter

Field
Type
Required
Description

eq

string

No

Equals: exact match

neq

string

No

Not equals: exclude exact match

in

string[]

No

In: match any value in the array

nin

string[]

No

Not in: exclude values in the array

search

string

No

Full-text search: partial/fuzzy match

UnitTypeStatusFilter

Field
Type
Required
Description

eq

UnitTypeStatus

No

Equals: exact status match - UnitTypeStatus

neq

UnitTypeStatus

No

Not equals: exclude status - UnitTypeStatus

in

any[]

No

In: match any status in the array

nin

any[]

No

Not in: exclude statuses in the array

NumberFilter

Field
Type
Required
Description

eq

number

No

Equals: exact match

neq

number

No

Not equals: exclude exact match

gt

number

No

Greater than (exclusive)

gte

number

No

Greater than or equal (inclusive)

lt

number

No

Less than (exclusive)

lte

number

No

Less than or equal (inclusive)

in

number[]

No

In: match any value in the array

nin

number[]

No

Not in: exclude values in the array

DateTimeFilter

Field
Type
Required
Description

eq

string

No

Equals: exact datetime match (ISO8601 format, e.g., "2025-01-15T14:30:00Z")

neq

string

No

Not equals: exclude exact datetime

in

string[]

No

In: match any datetime in the array

nin

string[]

No

Not in: exclude datetimes in the array

lt

string

No

Less than: before this datetime (exclusive)

lte

string

No

Less than or equal: before or at this datetime (inclusive)

gt

string

No

Greater than: after this datetime (exclusive)

gte

string

No

Greater than or equal: after or at this datetime (inclusive)

UnitTypesAddressFilter

Field
Type
Required
Description

city

StringFilter

No

Filter by city

country

StringFilter

No

Filter by country

countryCode

StringFilter

No

Filter by country code

postcode

StringFilter

No

Filter by postcode

UnitTypesBuildingFilter

Field
Type
Required
Description

id

StringFilter

No

Filter by building ID

name

StringFilter

No

Filter by building name

UnitTypesWorkspaceFilter

Field
Type
Required
Description

id

StringFilter

No

Filter by workspace ID

UnitTypesSpaceTypeFilter

Field
Type
Required
Description

id

StringFilter

No

Filter by space type ID

internalReference

StringFilter

No

Filter by space type internal reference

UnitTypesChannelListingFilter

Field
Type
Required
Description

id

StringFilter

No

Filter by channel listing ID

channelName

StringFilter

No

Filter by channel name

externalPlatformId

StringFilter

No

Filter by external platform ID

SortDirection

Value
Description

ASC

DESC

UnitTypeStatus

Value
Description

ACTIVE

CHURNED

CREATING

INACTIVE

Output

Field
Type
Description

content

ContentItem[]

Array of content items returned by the tool - ContentItem

isError

boolean

Whether the tool execution resulted in an error

ContentItem

Field
Type
Description

type

'text'

Content type (currently only 'text' is supported)

text

string

The text content to display

Last updated