Particle · JSON-LD Context
Particle Context
JSON-LD context defining the semantic vocabulary for Particle from Particle.
13 Classes
21 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
particle:
https://api.particle.io/vocab#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Device
Event
Product
Group
Integration
Ledger
LogicFunction
AccessToken
OAuthClient
Organization
name
description
url
Properties
| Property | Type | Container |
|---|---|---|
| deviceId | string | |
| deviceName | string | |
| online | boolean | |
| platformId | integer | |
| productId | integer | |
| lastHeard | dateTime | |
| lastHandshakeAt | dateTime | |
| firmwareVersion | string | |
| cellular | boolean | |
| iccid | string | |
| eventName | string | |
| eventData | string | |
| eventPrefix | string | |
| publishedAt | dateTime | |
| productIdOrSlug | string | |
| groupName | string | |
| integrationId | string | |
| ledgerName | string | |
| logicFunctionId | string | |
| clientId | string | |
| orgIdOrSlug | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"particle": "https://api.particle.io/vocab#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Device": "particle:Device",
"deviceId": {
"@id": "particle:deviceId",
"@type": "xsd:string"
},
"deviceName": {
"@id": "particle:deviceName",
"@type": "xsd:string"
},
"online": {
"@id": "particle:online",
"@type": "xsd:boolean"
},
"platformId": {
"@id": "particle:platformId",
"@type": "xsd:integer"
},
"productId": {
"@id": "particle:productId",
"@type": "xsd:integer"
},
"lastHeard": {
"@id": "particle:lastHeard",
"@type": "xsd:dateTime"
},
"lastHandshakeAt": {
"@id": "particle:lastHandshakeAt",
"@type": "xsd:dateTime"
},
"firmwareVersion": {
"@id": "particle:firmwareVersion",
"@type": "xsd:string"
},
"cellular": {
"@id": "particle:cellular",
"@type": "xsd:boolean"
},
"iccid": {
"@id": "particle:iccid",
"@type": "xsd:string"
},
"Event": "particle:Event",
"eventName": {
"@id": "particle:eventName",
"@type": "xsd:string"
},
"eventData": {
"@id": "particle:eventData",
"@type": "xsd:string"
},
"eventPrefix": {
"@id": "particle:eventPrefix",
"@type": "xsd:string"
},
"publishedAt": {
"@id": "particle:publishedAt",
"@type": "xsd:dateTime"
},
"Product": "particle:Product",
"productIdOrSlug": {
"@id": "particle:productIdOrSlug",
"@type": "xsd:string"
},
"Group": "particle:Group",
"groupName": {
"@id": "particle:groupName",
"@type": "xsd:string"
},
"Integration": "particle:Integration",
"integrationId": {
"@id": "particle:integrationId",
"@type": "xsd:string"
},
"Ledger": "particle:Ledger",
"ledgerName": {
"@id": "particle:ledgerName",
"@type": "xsd:string"
},
"LogicFunction": "particle:LogicFunction",
"logicFunctionId": {
"@id": "particle:logicFunctionId",
"@type": "xsd:string"
},
"AccessToken": "particle:AccessToken",
"OAuthClient": "particle:OAuthClient",
"clientId": {
"@id": "particle:clientId",
"@type": "xsd:string"
},
"Organization": "particle:Organization",
"orgIdOrSlug": {
"@id": "particle:orgIdOrSlug",
"@type": "xsd:string"
},
"name": "schema:name",
"description": "schema:description",
"url": "schema:url"
}
}