Skip to content

wulfmann/wm-marketplace

Repository files navigation

wm-marketplace

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

js-standard-style

Examples

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.

Currently Available Endpoints

Inventory

GetInventory UpdateInventory

Items

GetAll GetItem

Orders

GetAllReleased GetAll GetOrder

Prices

ItemPrice

Reports

GetReport

Releases

No releases published

Packages

No packages published