This is a simple sdk to use when interacting with the Walmart Marketplace API Under a lot of work right now and is not safe to use in production. PR's welcome.
Promise based and uses many es6 features so you will need to either use a babel step or a version of node > 6
Installation:
npm i mws-marketplace -S
Initialization:
You will need your api credentials from walmart which can be gotten here The walmart docs don't really say much on this, but your correlation id is any arbitrary string. Channel type will appear beneath your consumer and private keys.
const WMClient = require('wm-marketplace')
const wmc = WMClient({
consumerId: 'your-consumer-id',
privateKey: 'your-private-key',
correlationId: 'your-correlation-id',
channelType: 'your-channel-type'
})
See examples folder for more information.
GetInventory UpdateInventory
GetAll GetItem
GetAllReleased GetAll GetOrder
ItemPrice
GetReport