Sheetz · JSON-LD Context
Sheetz Context
JSON-LD context defining the semantic vocabulary for Sheetz from Sheetz.
4 Classes
20 Properties
2 Namespaces
Namespaces
schema:
https://schema.org/
sheetz:
https://api-evangelist.github.io/sheetz/vocab#
Classes
name
description
url
identifier
Properties
| Property | Type | Container |
|---|---|---|
| Store | reference | |
| storeId | schema:Text | |
| address | schema:PostalAddress | |
| fuelPrice | schema:PriceSpecification | |
| fuelGrade | schema:Text | |
| LoyaltyAccount | reference | |
| loyaltyPoints | schema:Number | |
| rewardBalance | schema:MonetaryAmount | |
| Order | reference | |
| orderId | schema:Text | |
| orderStatus | schema:Text | |
| orderItems | reference | |
| MenuItem | reference | |
| price | schema:Number | |
| currency | schema:Text | |
| SupplierOrder | reference | |
| purchaseOrderNumber | schema:Text | |
| supplier | schema:Organization | |
| invoiceNumber | schema:Text | |
| shipmentDate | schema:Date |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"sheetz": "https://api-evangelist.github.io/sheetz/vocab#",
"name": "schema:name",
"description": "schema:description",
"url": "schema:url",
"identifier": "schema:identifier",
"Store": {
"@id": "schema:LocalBusiness",
"@type": "@id"
},
"storeId": {
"@id": "sheetz:storeId",
"@type": "schema:Text"
},
"address": {
"@id": "schema:address",
"@type": "schema:PostalAddress"
},
"fuelPrice": {
"@id": "sheetz:fuelPrice",
"@type": "schema:PriceSpecification"
},
"fuelGrade": {
"@id": "sheetz:fuelGrade",
"@type": "schema:Text"
},
"LoyaltyAccount": {
"@id": "schema:LoyaltyProgram",
"@type": "@id"
},
"loyaltyPoints": {
"@id": "sheetz:loyaltyPoints",
"@type": "schema:Number"
},
"rewardBalance": {
"@id": "sheetz:rewardBalance",
"@type": "schema:MonetaryAmount"
},
"Order": {
"@id": "schema:Order",
"@type": "@id"
},
"orderId": {
"@id": "schema:orderNumber",
"@type": "schema:Text"
},
"orderStatus": {
"@id": "schema:orderStatus",
"@type": "schema:Text"
},
"orderItems": {
"@id": "schema:orderedItem",
"@type": "@id"
},
"MenuItem": {
"@id": "schema:MenuItem",
"@type": "@id"
},
"price": {
"@id": "schema:price",
"@type": "schema:Number"
},
"currency": {
"@id": "schema:priceCurrency",
"@type": "schema:Text"
},
"SupplierOrder": {
"@id": "schema:Order",
"@type": "@id"
},
"purchaseOrderNumber": {
"@id": "sheetz:purchaseOrderNumber",
"@type": "schema:Text"
},
"supplier": {
"@id": "schema:seller",
"@type": "schema:Organization"
},
"invoiceNumber": {
"@id": "sheetz:invoiceNumber",
"@type": "schema:Text"
},
"shipmentDate": {
"@id": "schema:orderDate",
"@type": "schema:Date"
}
}
}