SearchAssetsRequest
Search criteria
search objectrequired
asset object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
assets object[]
List of asset identifiers to search for. Returns assets matching any of the provided identifiers.
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
parent object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
parentRecursive object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
child object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
childRecursive object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
groupingParent object
- SearchAssetIds
- null
Unique identifier for the asset (typically UUID)
519c00c9-29b1-4e16-8ed2-61bb4a8d6249externalIds object | null
Must contains only one external system identifier
name object
- SearchAssetFieldFilter
- null
Exact matching
["BUILDING_GROUP"]Regex matching
["EQUIPMENT\\|.*"]Exclude using exact matching
Exclude using regex matching
type object
- SearchAssetFieldFilter
- null
Exact matching
["BUILDING_GROUP"]Regex matching
["EQUIPMENT\\|.*"]Exclude using exact matching
Exclude using regex matching
If false or undefined only returns non deleted assets. If true also includes deleted assets
falseIf true, returns only soft-deleted assets. If false or undefined, returns only non-deleted assets. Cannot be combined with includeDeleted: true
Filter on assets updated after this date. Use ISO 8601 format
2025-11-10representations object
- SearchRepresentationsFilter
- null
Filter on assets having or not a representation. true: Only assets with representation. false: Only assets without representation. If not specified, return both assets having or not a representation
properties object
- SearchAssetPropertyFilter
- null
conditions object[]required
List of conditions (implicit AND between root conditions)
Condition operator
Possible values: [eq, neq, in, notIn, contains, notContains, regex, notRegex, gt, gte, lt, lte, isNull, isNotNull, and, or]
eqProperty code to filter on (leaf conditions only)
ISSUES_NBComparison value (single-value operators)
2Comparison values (for in/notIn operators)
Nested conditions (for and/or group operators)
paginate objectrequired
Size is set to 50 by default
Number of results
Possible values: <= 2000
50A marker indicating the position in a dataset, used to determine where to continue fetching results in paginated data
0Fields to include in the response, in addition to uid which is always included.
Allowed values are: uid, name, updatedAt, deletedAt, type, externalIds, representations, parent, effectiveDate, expirationDate, integrationDate.
["name","type"]properties object
- SearchAssetProperties
- null
["ADDRESS"]{
"search": {
"asset": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"assets": "Unknown Type: array,null",
"parent": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"parentRecursive": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"child": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"childRecursive": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"groupingParent": {
"uid": "519c00c9-29b1-4e16-8ed2-61bb4a8d6249",
"externalIds": {
"CODE": "001"
}
},
"name": {
"equals": [
"BUILDING_GROUP"
],
"matches": [
"EQUIPMENT|.*"
],
"notEquals": "Unknown Type: array,null",
"notMatches": "Unknown Type: array,null"
},
"type": {
"equals": [
"BUILDING_GROUP"
],
"matches": [
"EQUIPMENT|.*"
],
"notEquals": "Unknown Type: array,null",
"notMatches": "Unknown Type: array,null"
},
"includeDeleted": false,
"isDeleted": true,
"updatedAtAfter": "2025-11-10",
"representations": {
"isPresent": true
},
"properties": {
"conditions": [
{
"op": "eq",
"property": "ISSUES_NB",
"value": "2",
"values": "Unknown Type: array,null",
"conditions": "null"
}
]
}
},
"paginate": {
"size": 50,
"cursor": "0"
},
"fields": [
"name",
"type"
],
"properties": {
"simple": [
"ADDRESS"
]
}
}