For the complete documentation index, see llms.txt. This page is also available as Markdown.

Property Assets

Get Property Asset Types

get
Authorizations
AuthorizationstringRequired

Authorization: Bearer {AuthorizationToken}

Responses
200Success
application/json
get/properties/assets/types
200Success

Get Property Assets

get
Authorizations
AuthorizationstringRequired

Authorization: Bearer {AuthorizationToken}

Query parameters
limitinteger · min: 1 · max: 1000OptionalDefault: 1000
pageintegerOptionalDefault: 1
typestring · Comma-Separated: ID or nameOptional

Limit list by asset type. See GET /properties/assets/types

Example: Flat Entrance Door,firedoors,cksq3o1qn00j20hs0ayi7qagu
idstring · Comma-Separated: IDOptional

Limit list by assets

Example: cksq3o1qn00j10hs07j31i9l1
propertystring · Comma-Separated: IDOptional

Limit list by properties

Example: cksq4ybpq104zwgwh2gd1vvha
Responses
200Success
application/json
totalintegerOptionalExample: 1288
get/properties/assets
200Success

Create Property Asset

post
Authorizations
AuthorizationstringRequired

Authorization: Bearer {AuthorizationToken}

Path parameters
propertyIdstring · UIDRequired
Body
typestring · UIDRequired

ID of property asset type
See GET /properties/assets/types for types

valuesobjectOptional

Values are not required when creating an asset.

Values keyed by field ID
See GET /properties/assets/types for available fields

{ fieldId1: value, fieldId2: value }
  • Text Field
    string or null to remove value

  • Number Field
    number or null to remove value

  • Option Field
    array of option IDs or null to remove value

  • Date Field
    string<Y-m-d> like 2026-02-25 or null to remove value

  • Time Field
    string<H:i> like 14:02 or null to remove value

  • QR Field
    string or null to remove value

Responses
200Success
application/json
idstring · UIDOptionalExample: yok0w80s0sckwwgo0c8sko4o
post/properties/{propertyId}/assets

Update Property Asset

patch
Authorizations
AuthorizationstringRequired

Authorization: Bearer {AuthorizationToken}

Path parameters
propertyIdstring · UIDRequired
assetIdstring · UIDRequired
Body
valuesobjectRequired

Values keyed by field ID
See GET /properties/assets/types for available fields

{ fieldId1: value, fieldId2: value }
  • Text Field
    string or null to remove value

  • Number Field
    number or null to remove value

  • Option Field
    array of option IDs or null to remove value

  • Date Field
    string<Y-m-d> like 2026-02-25 or null to remove value

  • Time Field
    string<H:i> like 14:02 or null to remove value

  • QR Field
    string or null to remove value

Responses
204Success
patch/properties/{propertyId}/assets/{assetId}

Last updated

Was this helpful?