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
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
{
"@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"
}
}
}