doordash · JSON-LD Context
Doordash Drive Webhooks Context
JSON-LD context defining the semantic vocabulary for Doordash Drive Webhooks from doordash.
3 Classes
25 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
DeliveryWebhookPayload
createdAt
updatedAt
Properties
| Property | Type | Container |
|---|---|---|
| externalDeliveryId | string | |
| eventType | string | |
| deliveryStatus | string | |
| fee | integer | |
| currency | string | |
| tip | integer | |
| orderValue | integer | |
| pickupAddress | string | |
| pickupBusinessName | string | |
| pickupTimeEstimated | dateTime | |
| pickupTimeActual | dateTime | |
| dropoffAddress | string | |
| dropoffTimeEstimated | dateTime | |
| dropoffTimeActual | dateTime | |
| dropoffContactGivenName | string | |
| dropoffContactFamilyName | string | |
| dasherId | integer | |
| dasherName | string | |
| dasherPhoneNumber | string | |
| dasherLocationLat | double | |
| dasherLocationLng | double | |
| trackingUrl | reference | |
| cancellationReason | string | |
| forceBatchId | string | |
| containsAlcohol | boolean |
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#",
"DeliveryWebhookPayload": "dd:DeliveryWebhookPayload",
"externalDeliveryId": {
"@id": "dd:external_delivery_id",
"@type": "xsd:string"
},
"eventType": {
"@id": "dd:event_type",
"@type": "xsd:string"
},
"deliveryStatus": {
"@id": "dd:delivery_status",
"@type": "xsd:string"
},
"fee": {
"@id": "dd:fee",
"@type": "xsd:integer"
},
"currency": {
"@id": "dd:currency",
"@type": "xsd:string"
},
"tip": {
"@id": "dd:tip",
"@type": "xsd:integer"
},
"orderValue": {
"@id": "dd:order_value",
"@type": "xsd:integer"
},
"pickupAddress": {
"@id": "dd:pickup_address",
"@type": "xsd:string"
},
"pickupBusinessName": {
"@id": "dd:pickup_business_name",
"@type": "xsd:string"
},
"pickupTimeEstimated": {
"@id": "dd:pickup_time_estimated",
"@type": "xsd:dateTime"
},
"pickupTimeActual": {
"@id": "dd:pickup_time_actual",
"@type": "xsd:dateTime"
},
"dropoffAddress": {
"@id": "dd:dropoff_address",
"@type": "xsd:string"
},
"dropoffTimeEstimated": {
"@id": "dd:dropoff_time_estimated",
"@type": "xsd:dateTime"
},
"dropoffTimeActual": {
"@id": "dd:dropoff_time_actual",
"@type": "xsd:dateTime"
},
"dropoffContactGivenName": {
"@id": "dd:dropoff_contact_given_name",
"@type": "xsd:string"
},
"dropoffContactFamilyName": {
"@id": "dd:dropoff_contact_family_name",
"@type": "xsd:string"
},
"dasherId": {
"@id": "dd:dasher_id",
"@type": "xsd:integer"
},
"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"
},
"trackingUrl": {
"@id": "dd:tracking_url",
"@type": "@id"
},
"cancellationReason": {
"@id": "dd:cancellation_reason",
"@type": "xsd:string"
},
"forceBatchId": {
"@id": "dd:force_batch_id",
"@type": "xsd:string"
},
"containsAlcohol": {
"@id": "dd:contains_alcohol",
"@type": "xsd:boolean"
},
"createdAt": "schema:dateCreated",
"updatedAt": "schema:dateModified"
}
}