ItsaCheckmate · JSON-LD Context

Itsacheckmate Context

JSON-LD context defining the semantic vocabulary for Itsacheckmate from ItsaCheckmate.

25 Classes 35 Properties 4 Namespaces
View Context View on GitHub

Namespaces

ck: https://openapi-itsacheckmate.readme.io/vocab#
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

type TokenRequest TokenResponse TokenInfo ActivationResult Location Address Menu MenuCategory MenuItem Order Customer OrderItem OrderTotals OrderConfirmation createdAt name timezone street city state zip country description phone

Properties

Property Type Container
id string
grantType string
clientId string
clientSecret string
redirectUri string
code string
refreshToken string
accessToken string
tokenType string
expiresIn integer
scope string
resourceOwnerId string
activated boolean
locationId string
message string
verified boolean
posSystem string
address reference
orderSource string
categories reference set
items reference set
price integer
available boolean
externalId string
groupOrder boolean
customer reference
quantity integer
totals reference
subtotal integer
tax integer
total integer
paymentStatus string
orderId string
status string
posReference string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "ck": "https://openapi-itsacheckmate.readme.io/vocab#",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "id": {
      "@id": "ck:id",
      "@type": "xsd:string"
    },
    "type": "@type",
    "TokenRequest": "ck:TokenRequest",
    "TokenResponse": "ck:TokenResponse",
    "TokenInfo": "ck:TokenInfo",
    "ActivationResult": "ck:ActivationResult",
    "Location": "schema:FoodEstablishment",
    "Address": "schema:PostalAddress",
    "Menu": "schema:Menu",
    "MenuCategory": "ck:MenuCategory",
    "MenuItem": "schema:MenuItem",
    "Order": "schema:Order",
    "Customer": "schema:Person",
    "OrderItem": "schema:OrderItem",
    "OrderTotals": "schema:PriceSpecification",
    "OrderConfirmation": "ck:OrderConfirmation",
    "grantType": {
      "@id": "ck:grant_type",
      "@type": "xsd:string"
    },
    "clientId": {
      "@id": "ck:client_id",
      "@type": "xsd:string"
    },
    "clientSecret": {
      "@id": "ck:client_secret",
      "@type": "xsd:string"
    },
    "redirectUri": {
      "@id": "ck:redirect_uri",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "ck:code",
      "@type": "xsd:string"
    },
    "refreshToken": {
      "@id": "ck:refresh_token",
      "@type": "xsd:string"
    },
    "accessToken": {
      "@id": "ck:access_token",
      "@type": "xsd:string"
    },
    "tokenType": {
      "@id": "ck:token_type",
      "@type": "xsd:string"
    },
    "expiresIn": {
      "@id": "ck:expires_in",
      "@type": "xsd:integer"
    },
    "scope": {
      "@id": "ck:scope",
      "@type": "xsd:string"
    },
    "resourceOwnerId": {
      "@id": "ck:resource_owner_id",
      "@type": "xsd:string"
    },
    "createdAt": "schema:dateCreated",
    "activated": {
      "@id": "ck:activated",
      "@type": "xsd:boolean"
    },
    "locationId": {
      "@id": "ck:location_id",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "ck:message",
      "@type": "xsd:string"
    },
    "name": "schema:name",
    "timezone": "schema:timezone",
    "verified": {
      "@id": "ck:verified",
      "@type": "xsd:boolean"
    },
    "posSystem": {
      "@id": "ck:pos_system",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "ck:address",
      "@type": "@id"
    },
    "street": "schema:streetAddress",
    "city": "schema:addressLocality",
    "state": "schema:addressRegion",
    "zip": "schema:postalCode",
    "country": "schema:addressCountry",
    "orderSource": {
      "@id": "ck:order_source",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "ck:categories",
      "@container": "@set",
      "@type": "@id"
    },
    "items": {
      "@id": "ck:items",
      "@container": "@set",
      "@type": "@id"
    },
    "description": "schema:description",
    "price": {
      "@id": "ck:price",
      "@type": "xsd:integer"
    },
    "available": {
      "@id": "ck:available",
      "@type": "xsd:boolean"
    },
    "externalId": {
      "@id": "ck:external_id",
      "@type": "xsd:string"
    },
    "groupOrder": {
      "@id": "ck:group_order",
      "@type": "xsd:boolean"
    },
    "customer": {
      "@id": "ck:customer",
      "@type": "@id"
    },
    "phone": "schema:telephone",
    "quantity": {
      "@id": "ck:quantity",
      "@type": "xsd:integer"
    },
    "totals": {
      "@id": "ck:totals",
      "@type": "@id"
    },
    "subtotal": {
      "@id": "ck:subtotal",
      "@type": "xsd:integer"
    },
    "tax": {
      "@id": "ck:tax",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "ck:total",
      "@type": "xsd:integer"
    },
    "paymentStatus": {
      "@id": "ck:payment_status",
      "@type": "xsd:string"
    },
    "orderId": {
      "@id": "ck:order_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ck:status",
      "@type": "xsd:string"
    },
    "posReference": {
      "@id": "ck:pos_reference",
      "@type": "xsd:string"
    }
  }
}