Sysco · JSON-LD Context

Sysco Context

JSON-LD context defining the semantic vocabulary for Sysco from Sysco.

24 Classes 4 Properties 1 Namespaces
View Context View on GitHub

Namespaces

sysco: https://api.sysco.com/vocab/

Classes

Product Order Delivery Account ProductPrice productId gtin brand category packCount size unitOfMeasure storageType inStock orderId deliveryId trackingNumber contractPrice listPrice currency accountId name email description

Properties

Property Type Container
nextReceiveDate schema:Date
deliveryDate schema:Date
estimatedArrival schema:DateTime
createdAt schema:DateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "sysco": "https://api.sysco.com/vocab/",
    "Product": "schema:Product",
    "Order": "schema:Order",
    "Delivery": "sysco:Delivery",
    "Account": "schema:Organization",
    "ProductPrice": "schema:Offer",
    "productId": "sysco:supc",
    "gtin": "schema:gtin",
    "brand": "schema:brand",
    "category": "schema:category",
    "packCount": "sysco:packCount",
    "size": "schema:size",
    "unitOfMeasure": "sysco:unitOfMeasure",
    "storageType": "sysco:storageType",
    "inStock": "schema:availability",
    "nextReceiveDate": {
      "@id": "sysco:nextReceiveDate",
      "@type": "schema:Date"
    },
    "orderId": "schema:orderNumber",
    "deliveryDate": {
      "@id": "sysco:deliveryDate",
      "@type": "schema:Date"
    },
    "deliveryId": "sysco:deliveryId",
    "trackingNumber": "sysco:trackingNumber",
    "estimatedArrival": {
      "@id": "sysco:estimatedArrival",
      "@type": "schema:DateTime"
    },
    "contractPrice": "schema:price",
    "listPrice": "schema:highPrice",
    "currency": "schema:priceCurrency",
    "accountId": "sysco:accountId",
    "name": "schema:name",
    "email": "schema:email",
    "description": "schema:description",
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "schema:DateTime"
    }
  }
}