REC API Reference
RealEstateCore.Ontology.DTDLv2 (4.0.0.24)
Download OpenAPI specification:Download
Relynk only supports parts of the RealEstateCore (REC) specification, any endpoint prefixed with [Not Implemented Yet] is currently not supported. RealEstateCore is an ontology model and API specification for building and interfacing against Smart Buildings, whether on individual building or portfolio level. The REC ontology is released in DTDL (Digital Twin Definition Language) and SHACL (RDF Shapes Contraint language) formats; the REC API is expressed as an OpenAPI Specification (a.k.a. Swagger). We also provide a southbound edge API for bandwidth-constrained devices to communicate telemetry, alerts, commands, etc (see GitHub repository).
Get 'Point' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Point' object.
Request Body schema: application/ld+json
New 'Point' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Point.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Point;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Point' object.
path Parameters
id required | string Id of 'Point' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Point' entity.
path Parameters
id required | string Id of 'Point' to update. |
Request Body schema: application/ld+json
Updated data for 'Point' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Point.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Point;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Point' object.
path Parameters
id required | string Id of 'Point' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Point.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Point;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Alarm' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Alarm' object.
Request Body schema: application/ld+json
New 'Alarm' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Alarm.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Alarm;1" |
Array of objects | |
object (ExceptionEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Alarm' object.
path Parameters
id required | string Id of 'Alarm' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Alarm' entity.
path Parameters
id required | string Id of 'Alarm' to update. |
Request Body schema: application/ld+json
Updated data for 'Alarm' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Alarm.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Alarm;1" |
Array of objects | |
object (ExceptionEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Alarm' object.
path Parameters
id required | string Id of 'Alarm' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Alarm.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Alarm;1" |
Array of objects | |
object (ExceptionEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Alarm;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Command' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Command' object.
Request Body schema: application/ld+json
New 'Command' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Command.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Command;1" |
Array of objects | |
object (ActuationEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Command' object.
path Parameters
id required | string Id of 'Command' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Command' entity.
path Parameters
id required | string Id of 'Command' to update. |
Request Body schema: application/ld+json
Updated data for 'Command' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Command.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Command;1" |
Array of objects | |
object (ActuationEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Command' object.
path Parameters
id required | string Id of 'Command' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Command.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Command;1" |
Array of objects | |
object (ActuationEvent) | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Command;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}, - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Parameter' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'lastKnownValue'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Parameter' object.
Request Body schema: application/ld+json
New 'Parameter' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Parameter.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Parameter;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Parameter' object.
path Parameters
id required | string Id of 'Parameter' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Parameter' entity.
path Parameters
id required | string Id of 'Parameter' to update. |
Request Body schema: application/ld+json
Updated data for 'Parameter' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Parameter.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Parameter;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Parameter' object.
path Parameters
id required | string Id of 'Parameter' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Parameter.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Parameter;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Parameter;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Sensor' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Sensor' object.
Request Body schema: application/ld+json
New 'Sensor' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Sensor.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Sensor;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Sensor' object.
path Parameters
id required | string Id of 'Sensor' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Sensor' entity.
path Parameters
id required | string Id of 'Sensor' to update. |
Request Body schema: application/ld+json
Updated data for 'Sensor' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Sensor.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Sensor;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Sensor' object.
path Parameters
id required | string Id of 'Sensor' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Sensor.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Sensor;1" |
Array of objects | |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Sensor;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Setpoint' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'lastKnownValue'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Setpoint' object.
Request Body schema: application/ld+json
New 'Setpoint' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Setpoint.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Setpoint;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Setpoint' object.
path Parameters
id required | string Id of 'Setpoint' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Setpoint' entity.
path Parameters
id required | string Id of 'Setpoint' to update. |
Request Body schema: application/ld+json
Updated data for 'Setpoint' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Setpoint.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Setpoint;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Setpoint' object.
path Parameters
id required | string Id of 'Setpoint' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Setpoint.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Setpoint;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Setpoint;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Status' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isPointOf'. | |
object (StringFilter) Filter value on property 'lastKnownValue'. | |
object (StringFilter) Filter value on property 'aggregate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'hasQuantity'. | |
object (StringFilter) Filter value on property 'hasSubstance'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Status' object.
Request Body schema: application/ld+json
New 'Status' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Status.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Status;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Status' object.
path Parameters
id required | string Id of 'Status' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Status' entity.
path Parameters
id required | string Id of 'Status' to update. |
Request Body schema: application/ld+json
Updated data for 'Status' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Status.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Status;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Status' object.
path Parameters
id required | string Id of 'Status' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Status.jsonld" |
@id | string |
@type | string Default: "dtmi:org:brickschema:schema:Brick:Status;1" |
Array of objects | |
lastKnownValue | string |
aggregate | string |
customProperties | string |
customTags | string |
hasQuantity | string |
hasSubstance | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Status;1",
- "isPointOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "lastKnownValue": "string",
- "aggregate": "string",
- "customProperties": "string",
- "customTags": "string",
- "hasQuantity": "string",
- "hasSubstance": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Agent' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'isMemberOf'. | |
object (StringFilter) Filter value on relationship 'owns'. | |
object (StringFilter) Filter value on relationship 'memberOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Agent' object.
Request Body schema: application/ld+json
New 'Agent' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Agent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Agent;1" |
Array of objects | |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Agent' object.
path Parameters
id required | string Id of 'Agent' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Agent' entity.
path Parameters
id required | string Id of 'Agent' to update. |
Request Body schema: application/ld+json
Updated data for 'Agent' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Agent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Agent;1" |
Array of objects | |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Agent' object.
path Parameters
id required | string Id of 'Agent' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Agent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Agent;1" |
Array of objects | |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1",
- "isMemberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "owns": [
- {
- "@id": "string",
- "@type": "string"
}
], - "memberOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Organization;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Asset' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'commissionedBy'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'installedBy'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on relationship 'locatedIn'. | |
object (StringFilter) Filter value on relationship 'manufacturedBy'. | |
object (StringFilter) Filter value on relationship 'mountedOn'. | |
object (StringFilter) Filter value on relationship 'servicedBy'. | |
object (StringFilter) Filter value on property 'IPAddress'. | |
object (StringFilter) Filter value on property 'MACAddress'. | |
object (StringFilter) Filter value on property 'assetTag'. | |
object (StringFilter) Filter value on property 'commissioningDate'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'initialCost'. | |
object (StringFilter) Filter value on property 'installationDate'. | |
object (StringFilter) Filter value on property 'maintenanceInterval'. | |
object (StringFilter) Filter value on property 'modelNumber'. | |
object (StringFilter) Filter value on property 'name'. | |
object (StringFilter) Filter value on property 'serialNumber'. | |
object (StringFilter) Filter value on property 'turnoverDate'. | |
object (StringFilter) Filter value on property 'weight'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
]
}
[Not Implemented Yet] Create a new 'Asset' object.
Request Body schema: application/ld+json
New 'Asset' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Asset.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Asset;1" |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
IPAddress | string |
MACAddress | string |
assetTag | string |
commissioningDate | string <date> |
customProperties | string |
customTags | string |
identifiers | string |
initialCost | string |
installationDate | string <date> |
maintenanceInterval | string |
modelNumber | string |
name | string |
serialNumber | string |
turnoverDate | string <date> |
weight | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
[Not Implemented Yet] Get a specific 'Asset' object.
path Parameters
id required | string Id of 'Asset' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
[Not Implemented Yet] Update an existing 'Asset' entity.
path Parameters
id required | string Id of 'Asset' to update. |
Request Body schema: application/ld+json
Updated data for 'Asset' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Asset.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Asset;1" |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
IPAddress | string |
MACAddress | string |
assetTag | string |
commissioningDate | string <date> |
customProperties | string |
customTags | string |
identifiers | string |
initialCost | string |
installationDate | string <date> |
maintenanceInterval | string |
modelNumber | string |
name | string |
serialNumber | string |
turnoverDate | string <date> |
weight | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Asset' object.
path Parameters
id required | string Id of 'Asset' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Asset.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Asset;1" |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
Array of objects | |
IPAddress | string |
MACAddress | string |
assetTag | string |
commissioningDate | string <date> |
customProperties | string |
customTags | string |
identifiers | string |
initialCost | string |
installationDate | string <date> |
maintenanceInterval | string |
modelNumber | string |
name | string |
serialNumber | string |
turnoverDate | string <date> |
weight | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1",
- "commissionedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "installedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "isPartOf": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Asset;1"
}
], - "locatedIn": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "manufacturedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "mountedOn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "servicedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "IPAddress": "string",
- "MACAddress": "string",
- "assetTag": "string",
- "commissioningDate": "2019-08-24",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "initialCost": "string",
- "installationDate": "2019-08-24",
- "maintenanceInterval": "string",
- "modelNumber": "string",
- "name": "string",
- "serialNumber": "string",
- "turnoverDate": "2019-08-24",
- "weight": "string"
}
[Not Implemented Yet] Get 'Building' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Building' object.
Request Body schema: application/ld+json
New 'Building' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Building.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Building;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Building' object.
path Parameters
id required | string Id of 'Building' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Building' entity.
path Parameters
id required | string Id of 'Building' to update. |
Request Body schema: application/ld+json
Updated data for 'Building' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Building.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Building;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Building' object.
path Parameters
id required | string Id of 'Building' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Building.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Building;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Building;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Building element' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on relationship 'locatedIn'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Building element' object.
Request Body schema: application/ld+json
New 'Building element' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/BuildingElement.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:BuildingElement;1" |
Array of objects | |
Array of objects | |
object | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Building element' object.
path Parameters
id required | string Id of 'Building element' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Building element' entity.
path Parameters
id required | string Id of 'Building element' to update. |
Request Body schema: application/ld+json
Updated data for 'Building element' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/BuildingElement.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:BuildingElement;1" |
Array of objects | |
Array of objects | |
object | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Building element' object.
path Parameters
id required | string Id of 'Building element' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/BuildingElement.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:BuildingElement;1" |
Array of objects | |
Array of objects | |
object | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}, - "locatedIn": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Architecture;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Collection' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Collection' object.
Request Body schema: application/ld+json
New 'Collection' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Collection.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Collection;1" |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Collection' object.
path Parameters
id required | string Id of 'Collection' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Collection' entity.
path Parameters
id required | string Id of 'Collection' to update. |
Request Body schema: application/ld+json
Updated data for 'Collection' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Collection.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Collection;1" |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Collection' object.
path Parameters
id required | string Id of 'Collection' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Collection.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Collection;1" |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Collection;1",
- "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Event' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (DateTimeFilter) Filter value on property 'end'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. | |
object (DateTimeFilter) Filter value on property 'start'. | |
object (DateTimeFilter) Filter value on property 'timestamp'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
]
}
[Not Implemented Yet] Create a new 'Event' object.
Request Body schema: application/ld+json
New 'Event' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Event.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Event;1" |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get a specific 'Event' object.
path Parameters
id required | string Id of 'Event' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update an existing 'Event' entity.
path Parameters
id required | string Id of 'Event' to update. |
Request Body schema: application/ld+json
Updated data for 'Event' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Event.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Event;1" |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update a single property on a specific 'Event' object.
path Parameters
id required | string Id of 'Event' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Event.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Event;1" |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Event;1",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Get 'Observation event' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'sourcePoint'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (DateTimeFilter) Filter value on property 'end'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. | |
object (DateTimeFilter) Filter value on property 'start'. | |
object (DateTimeFilter) Filter value on property 'timestamp'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
]
}
[Not Implemented Yet] Create a new 'Observation event' object.
Request Body schema: application/ld+json
New 'Observation event' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/ObservationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ObservationEvent;1" |
object | |
customProperties | string |
value | float |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get a specific 'Observation event' object.
path Parameters
id required | string Id of 'Observation event' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update an existing 'Observation event' entity.
path Parameters
id required | string Id of 'Observation event' to update. |
Request Body schema: application/ld+json
Updated data for 'Observation event' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/ObservationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ObservationEvent;1" |
object | |
customProperties | string |
value | float |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update a single property on a specific 'Observation event' object.
path Parameters
id required | string Id of 'Observation event' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/ObservationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ObservationEvent;1" |
object | |
customProperties | string |
value | float |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ObservationEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "customProperties": "string",
- "value": null,
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get 'Actuation event' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'targetPoint'. | |
object (StringFilter) Filter value on property 'value'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (DateTimeFilter) Filter value on property 'end'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. | |
object (DateTimeFilter) Filter value on property 'start'. | |
object (DateTimeFilter) Filter value on property 'timestamp'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
]
}
Create a new 'Actuation event' object.
Request Body schema: application/ld+json
New 'Actuation event' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/ActuationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ActuationEvent;1" |
Array of objects | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
[ ]
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get a specific 'Actuation event' object.
path Parameters
id required | string Id of 'Actuation event' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update an existing 'Actuation event' entity.
path Parameters
id required | string Id of 'Actuation event' to update. |
Request Body schema: application/ld+json
Updated data for 'Actuation event' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/ActuationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ActuationEvent;1" |
Array of objects | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update a single property on a specific 'Actuation event' object.
path Parameters
id required | string Id of 'Actuation event' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/ActuationEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ActuationEvent;1" |
Array of objects | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ActuationEvent;1",
- "targetPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get 'Exception event' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'sourcePoint'. | |
object (StringFilter) Filter value on property 'value'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (DateTimeFilter) Filter value on property 'end'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. | |
object (DateTimeFilter) Filter value on property 'start'. | |
object (DateTimeFilter) Filter value on property 'timestamp'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
]
}
[Not Implemented Yet] Create a new 'Exception event' object.
Request Body schema: application/ld+json
New 'Exception event' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/ExceptionEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ExceptionEvent;1" |
object | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get a specific 'Exception event' object.
path Parameters
id required | string Id of 'Exception event' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update an existing 'Exception event' entity.
path Parameters
id required | string Id of 'Exception event' to update. |
Request Body schema: application/ld+json
Updated data for 'Exception event' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/ExceptionEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ExceptionEvent;1" |
object | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Update a single property on a specific 'Exception event' object.
path Parameters
id required | string Id of 'Exception event' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/ExceptionEvent.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:ExceptionEvent;1" |
object | |
value | string |
customProperties | string |
customTags | string |
end | string <date-time> |
identifiers | string |
name | string |
start | string <date-time> |
timestamp | string <date-time> |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ExceptionEvent;1",
- "sourcePoint": {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}, - "value": "string",
- "customProperties": "string",
- "customTags": "string",
- "end": "2019-08-24T14:15:22Z",
- "identifiers": "string",
- "name": "string",
- "start": "2019-08-24T14:15:22Z",
- "timestamp": "2019-08-24T14:15:22Z"
}
[Not Implemented Yet] Get 'Information' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Information' object.
Request Body schema: application/ld+json
New 'Information' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Information.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Information;1" |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Information' object.
path Parameters
id required | string Id of 'Information' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Information' entity.
path Parameters
id required | string Id of 'Information' to update. |
Request Body schema: application/ld+json
Updated data for 'Information' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Information.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Information;1" |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Information' object.
path Parameters
id required | string Id of 'Information' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Information.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Information;1" |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Information;1",
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Get 'Space' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Space' object.
Request Body schema: application/ld+json
New 'Space' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Space.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Space;1" |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Space' object.
path Parameters
id required | string Id of 'Space' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Space' entity.
path Parameters
id required | string Id of 'Space' to update. |
Request Body schema: application/ld+json
Updated data for 'Space' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Space.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Space;1" |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Space' object.
path Parameters
id required | string Id of 'Space' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Space.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Space;1" |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1",
- "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Document' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'documentTopic'. | |
object (StringFilter) Filter value on relationship 'url'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Document' object.
Request Body schema: application/ld+json
New 'Document' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Document.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Document;1" |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Document' object.
path Parameters
id required | string Id of 'Document' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Document' entity.
path Parameters
id required | string Id of 'Document' to update. |
Request Body schema: application/ld+json
Updated data for 'Document' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Document.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Document;1" |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Document' object.
path Parameters
id required | string Id of 'Document' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Document.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Document;1" |
Array of objects | |
Array of objects | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1",
- "documentTopic": [
- {
- "@id": "string",
- "@type": "string"
}
], - "url": [
- {
- "@id": "string",
- "@type": "string"
}
], - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Level' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (IntegerFilter) Filter value on property 'levelNumber'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Level' object.
Request Body schema: application/ld+json
New 'Level' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Level.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Level;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
levelNumber | integer <int32> |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Level' object.
path Parameters
id required | string Id of 'Level' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Level' entity.
path Parameters
id required | string Id of 'Level' to update. |
Request Body schema: application/ld+json
Updated data for 'Level' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Level.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Level;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
levelNumber | integer <int32> |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Level' object.
path Parameters
id required | string Id of 'Level' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Level.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Level;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
levelNumber | integer <int32> |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Level;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "levelNumber": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Site' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Site' object.
Request Body schema: application/ld+json
New 'Site' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Site.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Site;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Site' object.
path Parameters
id required | string Id of 'Site' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Site' entity.
path Parameters
id required | string Id of 'Site' to update. |
Request Body schema: application/ld+json
Updated data for 'Site' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Site.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Site;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Site' object.
path Parameters
id required | string Id of 'Site' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Site.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Site;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Site;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Sub-building' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Sub-building' object.
Request Body schema: application/ld+json
New 'Sub-building' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/SubBuilding.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:SubBuilding;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Sub-building' object.
path Parameters
id required | string Id of 'Sub-building' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Sub-building' entity.
path Parameters
id required | string Id of 'Sub-building' to update. |
Request Body schema: application/ld+json
Updated data for 'Sub-building' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/SubBuilding.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:SubBuilding;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Sub-building' object.
path Parameters
id required | string Id of 'Sub-building' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/SubBuilding.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:SubBuilding;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:SubBuilding;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Room' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Room' object.
Request Body schema: application/ld+json
New 'Room' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Room.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Room;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Room' object.
path Parameters
id required | string Id of 'Room' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Room' entity.
path Parameters
id required | string Id of 'Room' to update. |
Request Body schema: application/ld+json
Updated data for 'Room' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Room.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Room;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Room' object.
path Parameters
id required | string Id of 'Room' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Room.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Room;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Room;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get 'Zone' entities.
query Parameters
page | integer <int32> >= 0 Default: 0 If the result set is large, pagination across the results can be employed; in that case, this parameter defines the page number (zero-indexed) that is requested by the client. The number of items included in each page is defined by the 'size' parameter. Default is 0, i.e., the first results page is returned. |
size | integer <int32> [ 0 .. 100 ] Default: 20 The number of items to display on a returned results page (see the page parameter). |
object (SortingSchema) The field and direction to sort results on. | |
object (StringFilter) Filter value on relationship 'address'. | |
object (StringFilter) Filter value on relationship 'adjacentElement'. | |
object (StringFilter) Filter value on relationship 'architectedBy'. | |
object (StringFilter) Filter value on relationship 'constructedBy'. | |
object (StringFilter) Filter value on relationship 'containsElement'. | |
object (StringFilter) Filter value on relationship 'documentation'. | |
object (StringFilter) Filter value on relationship 'hasPoint'. | |
object (StringFilter) Filter value on relationship 'intersectingElement'. | |
object (StringFilter) Filter value on relationship 'isFedBy'. | |
object (StringFilter) Filter value on relationship 'operatedBy'. | |
object (StringFilter) Filter value on relationship 'ownedBy'. | |
object (StringFilter) Filter value on relationship 'geometry'. | |
object (StringFilter) Filter value on relationship 'georeference'. | |
object (StringFilter) Filter value on relationship 'hasPart'. | |
object (StringFilter) Filter value on relationship 'isLocationOf'. | |
object (StringFilter) Filter value on relationship 'isPartOf'. | |
object (StringFilter) Filter value on property 'customProperties'. | |
object (StringFilter) Filter value on property 'customTags'. | |
object (StringFilter) Filter value on property 'identifiers'. | |
object (StringFilter) Filter value on property 'name'. |
Responses
Response samples
- 200
- 400
{- "@type": "hydra:Collection",
- "hydra:totalItems": 0,
- "hydra:view": {
- "@type": "hydra:PartialCollectionView",
- "hydra:first": "string",
- "hydra:previous": "string",
- "hydra:next": "string",
- "hydra:last": "string"
}, - "hydra:member": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
]
}
[Not Implemented Yet] Create a new 'Zone' object.
Request Body schema: application/ld+json
New 'Zone' entity that is to be added.
@context required | string Default: "https://dev.realestatecore.io/contexts/Zone.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Zone;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 201
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Get a specific 'Zone' object.
path Parameters
id required | string Id of 'Zone' to return. |
Responses
Response samples
- 200
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update an existing 'Zone' entity.
path Parameters
id required | string Id of 'Zone' to update. |
Request Body schema: application/ld+json
Updated data for 'Zone' entity.
@context required | string Default: "https://dev.realestatecore.io/contexts/Zone.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Zone;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
[Not Implemented Yet] Update a single property on a specific 'Zone' object.
path Parameters
id required | string Id of 'Zone' to update. |
Request Body schema: application/ld+json
A single JSON key-value pair (plus @context), indicating the property to update and its new value. Note that the Swagger UI does not properly show the size constraint on this parameter; but the underlying OpenAPI Specification document does.
@context required | string Default: "https://dev.realestatecore.io/contexts/Zone.jsonld" |
@id | string |
@type | string Default: "dtmi:org:w3id:rec:Zone;1" |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
Array of objects | |
object | |
object | |
Array of objects | |
Array of objects | |
object | |
object (ArchitectureArea) | |
object (ArchitectureCapacity) | |
customProperties | string |
customTags | string |
identifiers | string |
name | string |
Responses
Request samples
- Payload
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}
Response samples
- 200
- 400
{- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Zone;1",
- "address": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:PostalAddress;1"
}
], - "adjacentElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "architectedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "constructedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "containsElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "documentation": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Document;1"
}
], - "hasPoint": [
- {
- "@id": "string",
- "@type": "dtmi:org:brickschema:schema:Brick:Point;1"
}
], - "intersectingElement": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:BuildingElement;1"
}
], - "isFedBy": [
- {
- "@id": "string",
- "@type": "string"
}
], - "operatedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "ownedBy": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Agent;1"
}
], - "geometry": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Geometry;1"
}, - "georeference": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Georeference;1"
}, - "hasPart": [
- {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}
], - "isLocationOf": [
- {
- "@id": "string",
- "@type": "string"
}
], - "isPartOf": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:Space;1"
}, - "area": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureArea;1",
- "grossArea": 0.1,
- "netArea": 0.1,
- "rentableArea": 0.1,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "capacity": {
- "@id": "string",
- "@type": "dtmi:org:w3id:rec:ArchitectureCapacity;1",
- "maxOccupancy": 0,
- "seatingCapacity": 0,
- "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}, - "customProperties": "string",
- "customTags": "string",
- "identifiers": "string",
- "name": "string"
}