Flipdish · JSON-LD Context

Flipdish Devices Context

JSON-LD context defining the semantic vocabulary for Flipdish Devices from Flipdish.

14 Classes 35 Properties 4 Namespaces
View Context View on GitHub

Namespaces

fd: https://developers.flipdish.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

CardReader BluetoothTerminalStatus TelemetrySeriesProperty ReaderActionStateInfo TelemetrySeriesQueryParameters ClientDevice ClientDeviceEnroll ClientDeviceSummary CardReaderRegistrationRequest ClientDeviceAssignEnrolledDevice GeoPointRequest KioskEntitlementsResult TelemetrySeriesResult UnRegisterCardReaderRequest

Properties

Property Type Container
id string
deviceSoftwareVersion string
serialNumber string
status string
registrationCode string
deviceType string
deleted boolean
action string
softwareVersion string
batteryLevel float
updateTime dateTime
readerId string
name
type string
intValues integer set
stringValues string set
doubleValues double set
actionState string
failureCode string
failureMessage string
kioskId string
variables string set
startDate dateTime
endDate dateTime
deviceModel string
deviceId string
deviceName string
kioskDeviceId string
pinCode string
latitude double
longitude double
entitledQuantity integer
usedQuantity integer
timestamps dateTime set
properties string set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "fd": "https://developers.flipdish.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "CardReader": "fd:CardReader",
    "BluetoothTerminalStatus": "fd:BluetoothTerminalStatus",
    "TelemetrySeriesProperty": "fd:TelemetrySeriesProperty",
    "ReaderActionStateInfo": "fd:ReaderActionStateInfo",
    "TelemetrySeriesQueryParameters": "fd:TelemetrySeriesQueryParameters",
    "ClientDevice": "fd:ClientDevice",
    "ClientDeviceEnroll": "fd:ClientDeviceEnroll",
    "ClientDeviceSummary": "fd:ClientDeviceSummary",
    "CardReaderRegistrationRequest": "fd:CardReaderRegistrationRequest",
    "ClientDeviceAssignEnrolledDevice": "fd:ClientDeviceAssignEnrolledDevice",
    "GeoPointRequest": "fd:GeoPointRequest",
    "KioskEntitlementsResult": "fd:KioskEntitlementsResult",
    "TelemetrySeriesResult": "fd:TelemetrySeriesResult",
    "UnRegisterCardReaderRequest": "fd:UnRegisterCardReaderRequest",
    "id": {
      "@id": "fd:Id",
      "@type": "xsd:string"
    },
    "deviceSoftwareVersion": {
      "@id": "fd:DeviceSoftwareVersion",
      "@type": "xsd:string"
    },
    "serialNumber": {
      "@id": "fd:SerialNumber",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "fd:Status",
      "@type": "xsd:string"
    },
    "registrationCode": {
      "@id": "fd:RegistrationCode",
      "@type": "xsd:string"
    },
    "deviceType": {
      "@id": "fd:DeviceType",
      "@type": "xsd:string"
    },
    "deleted": {
      "@id": "fd:Deleted",
      "@type": "xsd:boolean"
    },
    "action": {
      "@id": "fd:Action",
      "@type": "xsd:string"
    },
    "softwareVersion": {
      "@id": "fd:SoftwareVersion",
      "@type": "xsd:string"
    },
    "batteryLevel": {
      "@id": "fd:BatteryLevel",
      "@type": "xsd:float"
    },
    "updateTime": {
      "@id": "fd:UpdateTime",
      "@type": "xsd:dateTime"
    },
    "readerId": {
      "@id": "fd:ReaderId",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name"
    },
    "type": {
      "@id": "fd:Type",
      "@type": "xsd:string"
    },
    "intValues": {
      "@id": "fd:IntValues",
      "@container": "@set",
      "@type": "xsd:integer"
    },
    "stringValues": {
      "@id": "fd:StringValues",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "doubleValues": {
      "@id": "fd:DoubleValues",
      "@container": "@set",
      "@type": "xsd:double"
    },
    "actionState": {
      "@id": "fd:ActionState",
      "@type": "xsd:string"
    },
    "failureCode": {
      "@id": "fd:FailureCode",
      "@type": "xsd:string"
    },
    "failureMessage": {
      "@id": "fd:FailureMessage",
      "@type": "xsd:string"
    },
    "kioskId": {
      "@id": "fd:KioskId",
      "@type": "xsd:string"
    },
    "variables": {
      "@id": "fd:Variables",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "startDate": {
      "@id": "fd:StartDate",
      "@type": "xsd:dateTime"
    },
    "endDate": {
      "@id": "fd:EndDate",
      "@type": "xsd:dateTime"
    },
    "deviceModel": {
      "@id": "fd:DeviceModel",
      "@type": "xsd:string"
    },
    "deviceId": {
      "@id": "fd:DeviceId",
      "@type": "xsd:string"
    },
    "deviceName": {
      "@id": "fd:DeviceName",
      "@type": "xsd:string"
    },
    "kioskDeviceId": {
      "@id": "fd:KioskDeviceId",
      "@type": "xsd:string"
    },
    "pinCode": {
      "@id": "fd:PinCode",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "fd:Latitude",
      "@type": "xsd:double"
    },
    "longitude": {
      "@id": "fd:Longitude",
      "@type": "xsd:double"
    },
    "entitledQuantity": {
      "@id": "fd:EntitledQuantity",
      "@type": "xsd:integer"
    },
    "usedQuantity": {
      "@id": "fd:UsedQuantity",
      "@type": "xsd:integer"
    },
    "timestamps": {
      "@id": "fd:Timestamps",
      "@container": "@set",
      "@type": "xsd:dateTime"
    },
    "properties": {
      "@id": "fd:Properties",
      "@container": "@set",
      "@type": "xsd:string"
    }
  }
}