Cloud Studio IoT · JSON-LD Context
Cloudstudioiot Context
JSON-LD context defining the semantic vocabulary for Cloudstudioiot from Cloud Studio IoT.
8 Classes
49 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
cloudstudioiot:
https://cloudstudioiot.com/schema#
Classes
CreateAccessTokenRequest
ClientAccessToken
DateTimeParts
Alert
Alarm
EndpointData
LatestEndpointData
Geozone
Properties
| Property | Type | Container |
|---|---|---|
| clientAccessToken | ||
| login | ||
| expiration | integer | |
| AccessToken | string | |
| ClientAccessTokenID | integer | |
| ClientID | integer | |
| Description | string | |
| DateTimeCreated | reference | |
| ExpirationDateTime | reference | |
| Date | ||
| Time | ||
| AlertID | integer | |
| VariableTypeID | integer | |
| EndpointID | integer | |
| FacilityID | integer | |
| ConditionType | reference | |
| Threshold | decimal | |
| NormalConditionType | reference | |
| NormalThreshold | decimal | |
| MinimumDurationSeconds | integer | |
| NotificationEmails | list | |
| NotificationSMSNumbers | list | |
| NotificationVoiceNumbers | list | |
| Tags | list | |
| SequenceNumber | integer | |
| Enabled | boolean | |
| AlarmID | integer | |
| DeviceID | integer | |
| AlarmTypeID | integer | |
| AlarmTypeDescription | string | |
| AlarmSeverityID | integer | |
| AlarmSeverityDescription | string | |
| Details | string | |
| DateTimeCreated_UTC | string | |
| DateTimeClosed_UTC | string | |
| Timestamp_UTC | string | |
| Value | decimal | |
| IsOn | boolean | |
| IsMoving | boolean | |
| DimLevel | integer | |
| Position | integer | |
| ActiveEnergy | decimal | |
| ReactiveEnergy | decimal | |
| ApparentEnergy | decimal | |
| TimeStamp_UTC | string | |
| GeozoneID | integer | |
| ExternalCode | string | |
| Polygon | ||
| Vehicles | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://cloudstudioiot.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"cloudstudioiot": "https://cloudstudioiot.com/schema#",
"CreateAccessTokenRequest": "cloudstudioiot:CreateAccessTokenRequest",
"clientAccessToken": {
"@id": "cloudstudioiot:clientAccessToken"
},
"login": {
"@id": "cloudstudioiot:login"
},
"expiration": {
"@id": "cloudstudioiot:expiration",
"@type": "xsd:integer"
},
"ClientAccessToken": "cloudstudioiot:ClientAccessToken",
"AccessToken": {
"@id": "cloudstudioiot:AccessToken",
"@type": "xsd:string"
},
"ClientAccessTokenID": {
"@id": "cloudstudioiot:ClientAccessTokenID",
"@type": "xsd:integer"
},
"ClientID": {
"@id": "cloudstudioiot:ClientID",
"@type": "xsd:integer"
},
"Description": {
"@id": "cloudstudioiot:Description",
"@type": "xsd:string"
},
"DateTimeCreated": {
"@id": "cloudstudioiot:DateTimeCreated",
"@type": "@id"
},
"ExpirationDateTime": {
"@id": "cloudstudioiot:ExpirationDateTime",
"@type": "@id"
},
"DateTimeParts": "cloudstudioiot:DateTimeParts",
"Date": {
"@id": "cloudstudioiot:Date"
},
"Time": {
"@id": "cloudstudioiot:Time"
},
"Alert": "cloudstudioiot:Alert",
"AlertID": {
"@id": "cloudstudioiot:AlertID",
"@type": "xsd:integer"
},
"VariableTypeID": {
"@id": "cloudstudioiot:VariableTypeID",
"@type": "xsd:integer"
},
"EndpointID": {
"@id": "cloudstudioiot:EndpointID",
"@type": "xsd:integer"
},
"FacilityID": {
"@id": "cloudstudioiot:FacilityID",
"@type": "xsd:integer"
},
"ConditionType": {
"@id": "cloudstudioiot:ConditionType",
"@type": "@id"
},
"Threshold": {
"@id": "cloudstudioiot:Threshold",
"@type": "xsd:decimal"
},
"NormalConditionType": {
"@id": "cloudstudioiot:NormalConditionType",
"@type": "@id"
},
"NormalThreshold": {
"@id": "cloudstudioiot:NormalThreshold",
"@type": "xsd:decimal"
},
"MinimumDurationSeconds": {
"@id": "cloudstudioiot:MinimumDurationSeconds",
"@type": "xsd:integer"
},
"NotificationEmails": {
"@id": "cloudstudioiot:NotificationEmails",
"@container": "@list"
},
"NotificationSMSNumbers": {
"@id": "cloudstudioiot:NotificationSMSNumbers",
"@container": "@list"
},
"NotificationVoiceNumbers": {
"@id": "cloudstudioiot:NotificationVoiceNumbers",
"@container": "@list"
},
"Tags": {
"@id": "cloudstudioiot:Tags",
"@container": "@list"
},
"SequenceNumber": {
"@id": "cloudstudioiot:SequenceNumber",
"@type": "xsd:integer"
},
"Enabled": {
"@id": "cloudstudioiot:Enabled",
"@type": "xsd:boolean"
},
"Alarm": "cloudstudioiot:Alarm",
"AlarmID": {
"@id": "cloudstudioiot:AlarmID",
"@type": "xsd:integer"
},
"DeviceID": {
"@id": "cloudstudioiot:DeviceID",
"@type": "xsd:integer"
},
"AlarmTypeID": {
"@id": "cloudstudioiot:AlarmTypeID",
"@type": "xsd:integer"
},
"AlarmTypeDescription": {
"@id": "cloudstudioiot:AlarmTypeDescription",
"@type": "xsd:string"
},
"AlarmSeverityID": {
"@id": "cloudstudioiot:AlarmSeverityID",
"@type": "xsd:integer"
},
"AlarmSeverityDescription": {
"@id": "cloudstudioiot:AlarmSeverityDescription",
"@type": "xsd:string"
},
"Details": {
"@id": "cloudstudioiot:Details",
"@type": "xsd:string"
},
"DateTimeCreated_UTC": {
"@id": "cloudstudioiot:DateTimeCreated_UTC",
"@type": "xsd:string"
},
"DateTimeClosed_UTC": {
"@id": "cloudstudioiot:DateTimeClosed_UTC",
"@type": "xsd:string"
},
"EndpointData": "cloudstudioiot:EndpointData",
"Timestamp_UTC": {
"@id": "cloudstudioiot:Timestamp_UTC",
"@type": "xsd:string"
},
"Value": {
"@id": "cloudstudioiot:Value",
"@type": "xsd:decimal"
},
"IsOn": {
"@id": "cloudstudioiot:IsOn",
"@type": "xsd:boolean"
},
"IsMoving": {
"@id": "cloudstudioiot:IsMoving",
"@type": "xsd:boolean"
},
"DimLevel": {
"@id": "cloudstudioiot:DimLevel",
"@type": "xsd:integer"
},
"Position": {
"@id": "cloudstudioiot:Position",
"@type": "xsd:integer"
},
"ActiveEnergy": {
"@id": "cloudstudioiot:ActiveEnergy",
"@type": "xsd:decimal"
},
"ReactiveEnergy": {
"@id": "cloudstudioiot:ReactiveEnergy",
"@type": "xsd:decimal"
},
"ApparentEnergy": {
"@id": "cloudstudioiot:ApparentEnergy",
"@type": "xsd:decimal"
},
"LatestEndpointData": "cloudstudioiot:LatestEndpointData",
"TimeStamp_UTC": {
"@id": "cloudstudioiot:TimeStamp_UTC",
"@type": "xsd:string"
},
"Geozone": "cloudstudioiot:Geozone",
"GeozoneID": {
"@id": "cloudstudioiot:GeozoneID",
"@type": "xsd:integer"
},
"ExternalCode": {
"@id": "cloudstudioiot:ExternalCode",
"@type": "xsd:string"
},
"Polygon": {
"@id": "cloudstudioiot:Polygon"
},
"Vehicles": {
"@id": "cloudstudioiot:Vehicles",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Cloud Studio IoT API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Cloud Studio IoT's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-05) from openapi/cloudstudioiot-openapi.yaml.",
"dcterms:created": "2026-10-05",
"dcterms:source": [
"openapi/cloudstudioiot-openapi.yaml"
]
}