Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@bizon/mws-sdk

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bizon/mws-sdk

SDK for Amazon Marketplace Web Services

  • 2.3.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
3
decreased by-50%
Maintainers
1
Weekly downloads
 
Created
Source

mws-sdk CircleCI

SDK for Amazon Marketplace Web Services

npm version codecov dependencies Status XO code style

Getting started

npm install --save @bizon/mws-sdk

Usage

const MWSClient = require('@bizon/mws-sdk')

const client = new MWSClient({
  accessKeyId: '', // defaults to process.env.MWS_ACCESS_KEY_ID
  secretAccessKey: '', // defaults to process.env.MWS_SECRET_ACCESS_KEY
  sellerId: '',
  mwsToken: '',
  sellerRegion: ''
})

API

Finances

Version: 2015-05-01

listFinancialEvents(options)

Options:

NameTypeDefault
maxResultsPerPageNumber100
amazonOrderIdString
financialEventGroupIdString
postedAfterDate
postedBeforeDate
nextTokenString
listFinancialEventGroups(options)

Options:

NameTypeDefault
maxResultsPerPageNumber100
financialEventGroupStartedAfterDate
financialEventGroupStartedBeforeDate
nextTokenString

Orders

Version: 2013-09-01

getOrders(options)

Options:

NameTypeDefault
amazonOrderIdsArray<String>
listOrders(options)

Options:

NameTypeDefault
createdAfterDate
createdBeforeDate
lastUpdatedAfterDate
lastUpdatedBeforeDate
orderStatusString
fulfillmentChannelString
paymentMethodString
buyerEmailString
sellerOrderIdString
maxResultsPerPageNumber100
tfmShipmentStatusString
nextTokenString
listOrderItems(options)

Options:

NameTypeDefault
amazonOrderIdString
nextTokenString

Products

Version: 2011-10-01

getMatchingProductForId(options)

Options:

NameTypeDefault
marketplaceIdString
idTypeString
idListArray<String>
getMyPriceForAsin(options)

Options:

NameTypeDefault
marketplaceIdString
asinListArray<String>
itemConditionString
getLowestPricedOffersForAsin(options)

Options:

NameTypeDefault
marketplaceIdString
asinString
itemConditionString

Reports

Version: 2009-01-01

requestReport(options)

Options:

NameTypeDefault
reportTypeString
startDateDate
endDateDate
marketplacesArray<String>
reportOptionsString
getReportRequestList(options)

Options:

NameTypeDefault
reportRequestIdListArray<String>
reportTypeListArray<String>
reportProcessingStatusListArray<String>
maxCountNumber100
requestedFromDateDate
requestedToDateDate
nextTokenString
getReportList(options)

Options:

NameTypeDefault
maxCountNumber100
reportTypeListArray<String>
acknowledgedBoolean
reportRequestIdListArray<String>
availableFromDateDate
availableToDateDate
nextTokenString
getReport(options)

Options:

NameTypeDefault
reportIdString
formatEnum[raw, base64]

Subscriptions

Version: 2013-07-01

registerDestination(options)

Options:

NameTypeDefault
marketplaceIdString
sqsQueueUrlString
deregisterDestination(options)

Options:

NameTypeDefault
marketplaceIdString
sqsQueueUrlString
createSubscription(options)

Options:

NameTypeDefault
marketplaceIdString
sqsQueueUrlString
isEnabledBooleantrue
notificationTypeString
deleteSubscription(options)

Options:

NameTypeDefault
marketplaceIdString
sqsQueueUrlString
notificationTypeString
sendTestNotificationToDestination(options)

Options:

NameTypeDefault
marketplaceIdString
sqsQueueUrlString
parseNotification(xml)

Parse an XML notification. The following notifications are supported:

  • Test
  • AnyOfferChanged
  • FeedProcessingFinished
  • ReportProcessingFinished

Common

All entities except Reports support a getServiceStatus method to retrieve the API status.

License

MIT

Miscellaneous

    ╚⊙ ⊙╝
  ╚═(███)═╝
 ╚═(███)═╝
╚═(███)═╝
 ╚═(███)═╝
  ╚═(███)═╝
   ╚═(███)═╝

FAQs

Package last updated on 12 Aug 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc