TheFork · JSON-LD Context

Thefork Pos Context

JSON-LD context defining the semantic vocabulary for Thefork Pos from TheFork.

7 Classes 23 Properties 4 Namespaces
View Context View on GitHub

Namespaces

pan: https://apievangelist.com/ns#
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Customer Money Offer OrderClose Order ReservationStatus Table

Properties

Property Type Container
id
firstName
lastName
allergies
dietaryRestrictions
amount
currency
type
name
discount
price
total
closedAt
orderId
createdAt
reservationStatus
partySize
startTime
customer
prepayment
offer
tables
areaName

JSON-LD Document

Raw ↑
{
  "@context": {
    "pan": "https://apievangelist.com/ns#",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Customer": "pan:Customer",
    "id": {
      "@id": "pan:id"
    },
    "firstName": {
      "@id": "schema:givenName"
    },
    "lastName": {
      "@id": "schema:familyName"
    },
    "allergies": {
      "@id": "pan:allergies"
    },
    "dietaryRestrictions": {
      "@id": "pan:dietaryRestrictions"
    },
    "Money": "pan:Money",
    "amount": {
      "@id": "schema:price"
    },
    "currency": {
      "@id": "schema:priceCurrency"
    },
    "Offer": "pan:Offer",
    "type": {
      "@id": "pan:type"
    },
    "name": {
      "@id": "schema:name"
    },
    "discount": {
      "@id": "pan:discount"
    },
    "price": {
      "@id": "pan:price"
    },
    "OrderClose": "pan:OrderClose",
    "total": {
      "@id": "pan:total"
    },
    "closedAt": {
      "@id": "pan:closedAt"
    },
    "Order": "pan:Order",
    "orderId": {
      "@id": "pan:orderId"
    },
    "createdAt": {
      "@id": "schema:dateCreated"
    },
    "reservationStatus": {
      "@id": "pan:reservationStatus"
    },
    "partySize": {
      "@id": "schema:partySize"
    },
    "startTime": {
      "@id": "schema:startTime"
    },
    "customer": {
      "@id": "pan:customer"
    },
    "prepayment": {
      "@id": "pan:prepayment"
    },
    "offer": {
      "@id": "pan:offer"
    },
    "tables": {
      "@id": "pan:tables"
    },
    "ReservationStatus": "pan:ReservationStatus",
    "Table": "pan:Table",
    "areaName": {
      "@id": "pan:areaName"
    }
  }
}