doordash · JSON-LD Context
Doordash Marketplace Webhooks Context
JSON-LD context defining the semantic vocabulary for Doordash Marketplace Webhooks from doordash.
7 Classes
26 Properties
4 Namespaces
Namespaces
dd:
https://developer.doordash.com/schemas/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
OrderWebhookPayload
ItemOption
MenuWebhookPayload
MarketplaceDeliveryWebhookPayload
OnboardingWebhookPayload
createdAt
name
Properties
| Property | Type | Container |
|---|---|---|
| eventType | string | |
| orderId | string | |
| storeId | string | |
| status | string | |
| subtotal | integer | |
| tax | integer | |
| tip | integer | |
| items | set | |
| customer | reference | |
| deliveryAddress | string | |
| specialInstructions | string | |
| estimatedPickupTime | dateTime | |
| id | string | |
| quantity | integer | |
| price | integer | |
| menuId | string | |
| errorMessage | string | |
| processedAt | dateTime | |
| dasherName | string | |
| dasherPhoneNumber | string | |
| dasherLocationLat | double | |
| dasherLocationLng | double | |
| estimatedDeliveryTime | dateTime | |
| trackingUrl | reference | |
| message | string | |
| timestamp | dateTime |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"dd": "https://developer.doordash.com/schemas/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"OrderWebhookPayload": "dd:OrderWebhookPayload",
"ItemOption": "dd:ItemOption",
"MenuWebhookPayload": "dd:MenuWebhookPayload",
"MarketplaceDeliveryWebhookPayload": "dd:MarketplaceDeliveryWebhookPayload",
"OnboardingWebhookPayload": "dd:OnboardingWebhookPayload",
"eventType": {
"@id": "dd:event_type",
"@type": "xsd:string"
},
"orderId": {
"@id": "dd:order_id",
"@type": "xsd:string"
},
"storeId": {
"@id": "dd:store_id",
"@type": "xsd:string"
},
"status": {
"@id": "dd:status",
"@type": "xsd:string"
},
"subtotal": {
"@id": "dd:subtotal",
"@type": "xsd:integer"
},
"tax": {
"@id": "dd:tax",
"@type": "xsd:integer"
},
"tip": {
"@id": "dd:tip",
"@type": "xsd:integer"
},
"items": {
"@id": "dd:items",
"@container": "@set"
},
"customer": {
"@id": "dd:customer",
"@type": "@id"
},
"deliveryAddress": {
"@id": "dd:delivery_address",
"@type": "xsd:string"
},
"specialInstructions": {
"@id": "dd:special_instructions",
"@type": "xsd:string"
},
"estimatedPickupTime": {
"@id": "dd:estimated_pickup_time",
"@type": "xsd:dateTime"
},
"createdAt": "schema:dateCreated",
"id": {
"@id": "dd:id",
"@type": "xsd:string"
},
"name": "schema:name",
"quantity": {
"@id": "dd:quantity",
"@type": "xsd:integer"
},
"price": {
"@id": "dd:price",
"@type": "xsd:integer"
},
"menuId": {
"@id": "dd:menu_id",
"@type": "xsd:string"
},
"errorMessage": {
"@id": "dd:error_message",
"@type": "xsd:string"
},
"processedAt": {
"@id": "dd:processed_at",
"@type": "xsd:dateTime"
},
"dasherName": {
"@id": "dd:dasher_name",
"@type": "xsd:string"
},
"dasherPhoneNumber": {
"@id": "dd:dasher_phone_number",
"@type": "xsd:string"
},
"dasherLocationLat": {
"@id": "dd:dasher_location_lat",
"@type": "xsd:double"
},
"dasherLocationLng": {
"@id": "dd:dasher_location_lng",
"@type": "xsd:double"
},
"estimatedDeliveryTime": {
"@id": "dd:estimated_delivery_time",
"@type": "xsd:dateTime"
},
"trackingUrl": {
"@id": "dd:tracking_url",
"@type": "@id"
},
"message": {
"@id": "dd:message",
"@type": "xsd:string"
},
"timestamp": {
"@id": "dd:timestamp",
"@type": "xsd:dateTime"
}
}
}