Walmart retrieve stock/quantity and local store by providing zip code and id Walmart retrieve stock/quantity and local store by providing zip code and id json json

Walmart retrieve stock/quantity and local store by providing zip code and id


https://search.mobile.walmart.com/v1/products-by-code/UPC/027242901605?storeId=1 works.

You may combine other walmartlab APIs to convert sku to UPC, get store ids by zip code and pass it to the above url.


I've been trying to do the same, and as far as I can tell, you can't.

So, the developer of Walton (Walmart stock lookup app) shared a bit of his code

this.walmart.dotcom.query.URL1 = 'http://mobile.walmart.com/m/j?e=1&version=2&service=Browse&method=searchByDepartmentFiltered&p1=';this.walmart.dotcom.query.URL2 = '&p2=ENTIRESITE&p3=All&p4=RELEVANCE&p5=';this.walmart.dotcom.query.URL3 = '&p6=50&p7=%5B%5D';this.walmart.dotcom.upcq = 'http://www.walmart.com/product/mobile/api/upc/';this.walmart.dotcom.item = 'http://www.walmart.com/product/mobile/api/';this.walmart.store.query = 'http://search.mobile.walmart.com/search?query=';this.walmart.store.items = 'http://search.mobile.walmart.com/items';getWalmartDotcomQuery(query){    return this.http.get(this.walmart.dotcom.query.URL1 + query + this.walmart.dotcom.query.URL2 + '0' + this.walmart.dotcom.query.URL3).map(res => res.json()); } getWalmartDotcomQueryMore(query, more){    return this.http.get(this.walmart.dotcom.query.URL1 + query + this.walmart.dotcom.query.URL2 + more + this.walmart.dotcom.query.URL3).map(res => res.json()); } getWalmartDotcomUPC(upc){    return this.http.get(this.walmart.dotcom.upcq + upc).map(res => res.json()); } getWalmartDotcomID(id){    return this.http.get(this.walmart.dotcom.item + id).map(res => res.json()); }getWalmartStoreQuery(query, offset){    return this.http.get('http://search.mobile.walmart.com/search?query='+query+'&store='+this.storeid+'&size=20&offset='+ offset).map(res => res.json()); }

Looks like we have to cross reference it from their official website as well.

Source:

https://www.reddit.com/r/walmart/comments/4hsq7s/questions_about_walmart_api/d2ste4f/