MealMe · JSON-LD Context

Mealme Api Context

JSON-LD context defining the semantic vocabulary for Mealme Api from MealMe.

9 Classes 56 Properties 4 Namespaces
View Context View on GitHub

Namespaces

mealme: https://mealme.ai/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

CartItem CartRequest Cart OrderRequest Order Store Product PaymentMethod PaymentMethodCreateRequest

Properties

Property Type Container
productId string
quantity integer
productMarkedPrice integer
selectedOptions reference set
notes string
cartId string
items string set
pickup boolean
driverTipCents integer
userLatitude double
userLongitude double
userStreetNum string
userStreetName string
userAptNum string
userCity string
userState string
userCountry string
userZipcode string
userDropoffNotes string
userName string
userEmail string
userPhone integer
userId string
disableSms boolean
customerOrderId string
autofillSelectedOptions boolean
storeId string
subtotal integer
placeOrder boolean
orderId string
scheduledId string
pickupTipCents integer
userPickupNotes string
paymentMethodId string
chargeUser boolean
includeFinalQuote boolean
metadata reference
trackingLink string
status string
total integer
id string
name
address
type string
isOpen boolean
phoneNumber
cuisines string set
rating
miles double
quotes reference set
price
available boolean
storeName string
menuId string
last4 string
paymentMethod reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "mealme": "https://mealme.ai/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "CartItem": "mealme:CartItem",
    "CartRequest": "mealme:CartRequest",
    "Cart": "mealme:Cart",
    "OrderRequest": "mealme:OrderRequest",
    "Order": "mealme:Order",
    "Store": "mealme:Store",
    "Product": "mealme:Product",
    "PaymentMethod": "mealme:PaymentMethod",
    "PaymentMethodCreateRequest": "mealme:PaymentMethodCreateRequest",
    "productId": {
      "@id": "mealme:product_id",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "mealme:quantity",
      "@type": "xsd:integer"
    },
    "productMarkedPrice": {
      "@id": "mealme:product_marked_price",
      "@type": "xsd:integer"
    },
    "selectedOptions": {
      "@id": "mealme:selected_options",
      "@container": "@set",
      "@type": "@id"
    },
    "notes": {
      "@id": "mealme:notes",
      "@type": "xsd:string"
    },
    "cartId": {
      "@id": "mealme:cart_id",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "mealme:items",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "pickup": {
      "@id": "mealme:pickup",
      "@type": "xsd:boolean"
    },
    "driverTipCents": {
      "@id": "mealme:driver_tip_cents",
      "@type": "xsd:integer"
    },
    "userLatitude": {
      "@id": "mealme:user_latitude",
      "@type": "xsd:double"
    },
    "userLongitude": {
      "@id": "mealme:user_longitude",
      "@type": "xsd:double"
    },
    "userStreetNum": {
      "@id": "mealme:user_street_num",
      "@type": "xsd:string"
    },
    "userStreetName": {
      "@id": "mealme:user_street_name",
      "@type": "xsd:string"
    },
    "userAptNum": {
      "@id": "mealme:user_apt_num",
      "@type": "xsd:string"
    },
    "userCity": {
      "@id": "mealme:user_city",
      "@type": "xsd:string"
    },
    "userState": {
      "@id": "mealme:user_state",
      "@type": "xsd:string"
    },
    "userCountry": {
      "@id": "mealme:user_country",
      "@type": "xsd:string"
    },
    "userZipcode": {
      "@id": "mealme:user_zipcode",
      "@type": "xsd:string"
    },
    "userDropoffNotes": {
      "@id": "mealme:user_dropoff_notes",
      "@type": "xsd:string"
    },
    "userName": {
      "@id": "mealme:user_name",
      "@type": "xsd:string"
    },
    "userEmail": {
      "@id": "mealme:user_email",
      "@type": "xsd:string"
    },
    "userPhone": {
      "@id": "mealme:user_phone",
      "@type": "xsd:integer"
    },
    "userId": {
      "@id": "mealme:user_id",
      "@type": "xsd:string"
    },
    "disableSms": {
      "@id": "mealme:disable_sms",
      "@type": "xsd:boolean"
    },
    "customerOrderId": {
      "@id": "mealme:customer_order_id",
      "@type": "xsd:string"
    },
    "autofillSelectedOptions": {
      "@id": "mealme:autofill_selected_options",
      "@type": "xsd:boolean"
    },
    "storeId": {
      "@id": "mealme:store_id",
      "@type": "xsd:string"
    },
    "subtotal": {
      "@id": "mealme:subtotal",
      "@type": "xsd:integer"
    },
    "placeOrder": {
      "@id": "mealme:place_order",
      "@type": "xsd:boolean"
    },
    "orderId": {
      "@id": "mealme:order_id",
      "@type": "xsd:string"
    },
    "scheduledId": {
      "@id": "mealme:scheduled_id",
      "@type": "xsd:string"
    },
    "pickupTipCents": {
      "@id": "mealme:pickup_tip_cents",
      "@type": "xsd:integer"
    },
    "userPickupNotes": {
      "@id": "mealme:user_pickup_notes",
      "@type": "xsd:string"
    },
    "paymentMethodId": {
      "@id": "mealme:payment_method_id",
      "@type": "xsd:string"
    },
    "chargeUser": {
      "@id": "mealme:charge_user",
      "@type": "xsd:boolean"
    },
    "includeFinalQuote": {
      "@id": "mealme:include_final_quote",
      "@type": "xsd:boolean"
    },
    "metadata": {
      "@id": "mealme:metadata",
      "@type": "@id"
    },
    "trackingLink": {
      "@id": "mealme:tracking_link",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "mealme:status",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "mealme:total",
      "@type": "xsd:integer"
    },
    "id": {
      "@id": "mealme:_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name"
    },
    "address": {
      "@id": "schema:address"
    },
    "type": {
      "@id": "mealme:type",
      "@type": "xsd:string"
    },
    "isOpen": {
      "@id": "mealme:is_open",
      "@type": "xsd:boolean"
    },
    "phoneNumber": {
      "@id": "schema:telephone"
    },
    "cuisines": {
      "@id": "mealme:cuisines",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "schema:aggregateRating"
    },
    "miles": {
      "@id": "mealme:miles",
      "@type": "xsd:double"
    },
    "quotes": {
      "@id": "mealme:quotes",
      "@container": "@set",
      "@type": "@id"
    },
    "price": {
      "@id": "schema:price"
    },
    "available": {
      "@id": "mealme:available",
      "@type": "xsd:boolean"
    },
    "storeName": {
      "@id": "mealme:store_name",
      "@type": "xsd:string"
    },
    "menuId": {
      "@id": "mealme:menu_id",
      "@type": "xsd:string"
    },
    "last4": {
      "@id": "mealme:last4",
      "@type": "xsd:string"
    },
    "paymentMethod": {
      "@id": "mealme:payment_method",
      "@type": "@id"
    }
  }
}