Forked from casconed/gist:fecca5a6800decc0a1a5
Last active
February 18, 2016 17:16
-
-
Save gabeodess/b7356ca342c07e90bddd to your computer and use it in GitHub Desktop.
Domino's API
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find: https://order.dominos.com/power/store-locator?s=${line1}&c=${line2}&type=${type} | |
method: GET | |
s: Street Address | |
c: City, State and/or Postal Code | |
type: Delivery or Carryout | |
store info: https://order.dominos.com/power/store/${storeID}/profile | |
method: GET | |
storeId: store id number | |
store menu: https://order.dominos.com/power/store/${storeID}/menu?lang=${lang}&structured=true | |
method: GET | |
storeId: store id number | |
lang: lanuage (en/fr/es) | |
validate: https://order.dominos.com/power/validate-order | |
method: POST | |
submit order object for validation | |
price: https://order.dominos.com/power/price-order | |
method: POST | |
submit order for pricing | |
place order: https://order.dominos.com/power/place-order | |
method: POST | |
submit order for delivery/carryout | |
track order: https://trkweb.dominos.com/orderstorage/GetTrackerData?StoreID={$storeID}&OrderKey=${orderKey} | |
method: GET | |
storeId: storeId from order | |
orderKey: order number returned from place-order | |
sample order object: | |
{ | |
"Order": { | |
"Address": { | |
"Street": "7346 TRASK AVE", | |
"City": "PLAYA DEL REY", | |
"Region": "CA", | |
"PostalCode": "90293-8069", | |
"Type": "House", | |
"StreetName": "TRASK AVE" | |
}, | |
"Coupons": [], | |
"CustomerID": "", | |
"Email": "", | |
"Extension": "", | |
"FirstName": "", | |
"FutureOrderTime": "2016-02-02 12:45:00", | |
"LastName": "", | |
"LanguageCode": "en", | |
"OrderChannel": "OLO", | |
"OrderID": "", | |
"OrderMethod": "Web", | |
"OrderTaker": null, | |
"Payments": [], | |
"Phone": "", | |
"PhonePrefix": "", | |
"Products": [{ | |
"Code": "P14IRECZ", | |
"Qty": 1, | |
"ID": 1, | |
"isNew": true, | |
"Options": { | |
"C": { | |
"1/1": "1" | |
}, | |
"E": { | |
"1/1": "1" | |
}, | |
"Fe": { | |
"1/1": "1" | |
}, | |
"Cs": { | |
"1/1": "1" | |
}, | |
"Cp": { | |
"1/1": "1" | |
}, | |
"X": { | |
"1/1": "1" | |
} | |
} | |
}], | |
"ServiceMethod": "Carryout", | |
"SourceOrganizationURI": "order.dominos.com", | |
"StoreID": "8224", | |
"Tags": {}, | |
"Version": "1.0", | |
"NoCombine": true, | |
"Partners": {}, | |
"OrderInfoCollection": [] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Order: {Address: {Street: "93 MONITOR ST # 3", StreetName: "MONITOR ST", UnitNumber: "3", UnitType: "#",…},…} | |
Address: {Street: "93 MONITOR ST # 3", StreetName: "MONITOR ST", UnitNumber: "3", UnitType: "#",…} | |
City: "BROOKLYN" | |
PostalCode: "11222-4740" | |
Region: "NY" | |
Street: "93 MONITOR ST # 3" | |
StreetName: "MONITOR ST" | |
Type: "Apartment" | |
UnitNumber: "3" | |
UnitType: "#" | |
Coupons: [] | |
CustomerID: "" | |
Email: "[email protected]" | |
Extension: "" | |
FirstName: "Gabriel" | |
LanguageCode: "en" | |
LastName: "Odess-Gillett" | |
NewUser: false | |
NoCombine: true | |
OrderChannel: "OLO" | |
OrderID: "SM4bVUP1sQZFH4LLaAbO" | |
OrderInfoCollection: [] | |
OrderMethod: "Web" | |
OrderTaker: null | |
Partners: {} | |
Payments: [,…] | |
0: {Type: "CreditCard", Amount: 20.13, Number: "xxxxxxxxxxxxxxxx", CardType: "VISA", Expiration: "0319",…} | |
Amount: 20.13 | |
CardType: "VISA" | |
Expiration: "0319" | |
Number: "xxxxxxxxxxxxxxxx" | |
PostalCode: "11222" | |
SecurityCode: "xxx" | |
Type: "CreditCard" | |
Phone: "4132484223" | |
PhonePrefix: "" | |
Products: [{Code: "P12IPAPV", Qty: 1, ID: 1, isNew: false,…}] | |
0: {Code: "P12IPAPV", Qty: 1, ID: 1, isNew: false,…} | |
Code: "P12IPAPV" | |
ID: 1 | |
Options: {C: {1/1: "1"}, Fe: {1/1: "1"}, Cs: {1/1: "1"}, Cp: {1/1: "1"}, R: {1/1: "1"}, M: {1/1: "1"},…} | |
C: {1/1: "1"} | |
Cp: {1/1: "1"} | |
Cs: {1/1: "1"} | |
Fe: {1/1: "1"} | |
M: {1/1: "1"} | |
O: {1/1: "1"} | |
R: {1/1: "1"} | |
Rr: {1/1: "1"} | |
Si: {1/1: "1"} | |
Td: {1/1: "1"} | |
X: {1/1: "1"} | |
Qty: 1 | |
isNew: false | |
ServiceMethod: "Delivery" | |
SourceOrganizationURI: "order.dominos.com" | |
StoreID: "3679" | |
Tags: {} | |
Version: "1.0" | |
metaData: {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"Order":{"Address":{"Street":"93 MONITOR ST # 3","StreetName":"MONITOR ST","UnitNumber":"3","UnitType":"#","City":"BROOKLYN","Region":"NY","PostalCode":"11222-4740","Type":"Apartment"},"Coupons":[],"CustomerID":"","Email":"[email protected]","Extension":"","FirstName":"Gabriel","LastName":"Odess-Gillett","LanguageCode":"en","OrderChannel":"OLO","OrderID":"ptTYN5KjUwugxXLIj8G_","OrderMethod":"Web","OrderTaker":null,"Payments":[],"Phone":"4132484223","PhonePrefix":"","Products":[{"Code":"12SCREEN","Qty":1,"ID":1,"isNew":false,"Options":{"C":{"1/1":"1"},"X":{"1/1":"1"}}}],"ServiceMethod":"Delivery","SourceOrganizationURI":"order.dominos.com","StoreID":"3679","Tags":{},"Version":"1.0","NoCombine":true,"Partners":{},"OrderInfoCollection":[]}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment