{"id":20066581,"url":"https://github.com/kaskadi/mws-client","last_synced_at":"2025-05-05T18:32:58.228Z","repository":{"id":40285890,"uuid":"264140819","full_name":"kaskadi/mws-client","owner":"kaskadi","description":"a small node client to work with Amazon MWS","archived":false,"fork":false,"pushed_at":"2023-01-06T05:58:25.000Z","size":518,"stargazers_count":4,"open_issues_count":10,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-21T15:41:04.726Z","etag":null,"topics":["client","mws-client","node-module","npm-package"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/mws-client","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaskadi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-15T08:35:20.000Z","updated_at":"2022-03-15T21:22:47.000Z","dependencies_parsed_at":"2023-02-05T11:45:47.796Z","dependency_job_id":null,"html_url":"https://github.com/kaskadi/mws-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaskadi%2Fmws-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaskadi%2Fmws-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaskadi%2Fmws-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaskadi%2Fmws-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaskadi","download_url":"https://codeload.github.com/kaskadi/mws-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252046100,"owners_count":21685947,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["client","mws-client","node-module","npm-package"],"created_at":"2024-11-13T13:58:56.787Z","updated_at":"2025-05-05T18:32:57.949Z","avatar_url":"https://github.com/kaskadi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://img.shields.io/github/package-json/v/kaskadi/mws-client)\n![](https://img.shields.io/badge/code--style-standard-blue)\n![](https://img.shields.io/github/license/kaskadi/mws-client?color=blue)\n\n**GitHub Actions workflows status**\n\n[![Build workflow status](https://img.shields.io/github/workflow/status/kaskadi/mws-client/build?label=build\u0026logo=mocha)](https://github.com/kaskadi/mws-client/actions?query=workflow%3Abuild)\n[![Publish workflow status](https://img.shields.io/github/workflow/status/kaskadi/mws-client/publish?label=publish\u0026logo=npm)](https://github.com/kaskadi/mws-client/actions?query=workflow%3Apublish)\n\n**CodeClimate**\n\n[![](https://img.shields.io/codeclimate/maintainability/kaskadi/mws-client?label=maintainability\u0026logo=Code%20Climate)](https://codeclimate.com/github/kaskadi/mws-client)\n[![](https://img.shields.io/codeclimate/tech-debt/kaskadi/mws-client?label=technical%20debt\u0026logo=Code%20Climate)](https://codeclimate.com/github/kaskadi/mws-client)\n[![](https://img.shields.io/codeclimate/coverage/kaskadi/mws-client?label=test%20coverage\u0026logo=Code%20Climate)](https://codeclimate.com/github/kaskadi/mws-client)\n\n****\n\n# Installation\n\n```\nnpm i mws-client\n```\n\n# API documentation\n\n## Modules\nModule | Description\n------ | -----------\n[mws-client] | Creates a new client to communicate with MWS API\n\n## Classes\n\nName | Description\n------ | -----------\n[Section] | A section of MWS API. **Note: all sections and associated endpoints are generated automatically when instanciating a new client**\n\n## Typedefs\n\nName | Description\n------ | -----------\n[MWSResponse] | Response received from MWS API\n[Options] | Options for the new MWS client instanciation\n[MWS] | MWS client\n\n\n## mws-client\n\nCreates a new client to communicate with MWS API\n\n**Returns**: [`MWS`] - MWS client  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | [`Options`] | Options to be passed to instanciate a new client |\n\n**Example**  \n```js\nconst MWS = require('mws-client')({\n  AWSAccessKeyId: process.env.YOUR_AWS_ACCESS_KEY,\n  SellerId: process.env.YOUR_SELLER_ID,\n  MWSAuthToken: process.env.YOUR_MWS_AUTH_TOKEN\n})\n```\n\n## Section\n\nA section of MWS API. **Note: all sections and associated endpoints are generated automatically when instanciating a new client**\n\n**Kind**: global class  \n\n### Section.endpoint(opts)\n\nSend a request to the given endpoint\n\n**Kind**: static method of [`Section`]  \n**Returns**: [`MWSResponse`] - Response received from MWS API  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | `Object` | Parameters for the API call. See [here] for details regarding parameters for every endpoints. **Note: list parameters are not supporting `Array` type yet. You will have to build them in the same way as they appear in the query string of the signed request to MWS API (i.e. `param.1=foo\u0026param.2=bar`)** |\n\n**Example**  \n```js\n// retrieves inventory from given date for the German marketplace\nconst list = await MWS.fulfillmentInventory.listInventorySupply({\n  QueryStartDateTime: new Date(d).toISOString(),\n  ResponseGroup: 'Basic',\n  _marketplace: 'DE'\n})\n\n// retrieve status of the fullfillmentInventory API for the German marketplace\nconst status = await MWS.fulfillmentInventory.getServiceStatus({ _marketplace: 'DE' })\n```\n\n## MWSResponse\n\nResponse received from MWS API\n\n**Kind**: global typedef  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| headers | `Object` | Headers of the response received from the _MWS API_. Those are typical `Headers` as you would find in the [`Fetch`] API. |\n| status | `number` | Response status code |\n| body | `Object` | Parsed body from _MWS API_ response |\n\n\n## Options\n\nOptions for the new MWS client instanciation\n\n**Kind**: global typedef  \n**Properties**\n\n| Name | Type | Default | Description |\n| --- | --- | --- | --- |\n| AWSAccessKeyId | `string` |  | AWS access key ID |\n| MWSAuthToken | `string` |  | MWS authentication token |\n| SellerId | `string` |  | Seller ID |\n| \\[SignatureVersion\\] | `string` | `'2'` | Signature version used for signing to request URL |\n| \\[SignatureMethod\\] | `string` | `'HmacSHA256'` | Signature method used for signing to request URL |\n| \\[userAgent\\] | `string` | `'kaskadi-mws-client/VERSION (Language\u0026#x3D;node.js)'` | User agent used when sending request |\n| \\[parserType\\] | `string` | `'xml'` | Parser used for the response received from MWS. Accepted values: `'xml'`, `'text'` |\n\n\n## MWS\n\nMWS client\n\n**Kind**: global typedef  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| Section | [`Section`] | MWS API section |\n\n\u003c!-- LINKS --\u003e\n\n[mws-client]:#mws-client\n[Section]:#section\n[MWSResponse]:#mwsresponse\n[Options]:#options\n[MWS]:#mws\n[`MWS`]:#mws\n[`Options`]:#options\n[`Section`]:#section\n[`MWSResponse`]:#mwsresponse\n[here]:#sections\n[`Fetch`]:https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API\n\n# Notes\n\n## Throttling\n\nThis client **does not** include throttling handling. The reason being that our internal implementation uses `Lambda` functions which are not persistent and therefore instantiate a new client at each function call. This makes a throttling handled via client irrelevant since multiple clients may be instantiated in a short period of time (or even in parallel) to call the same endpoint which leads to a client throttling state not reflecting the actual throttling state of the _MWS API_.\n\nWe encourage you to implement your own throttling handling in your infrastructure so that it fits your implementation. You can refer to [_MWS API_ documentation](https://docs.developer.amazonservices.com/en_UK/dev_guide/DG_Throttling.html) for more information on this.\n\n_Reminder:_ response headers are exposed via the `mws-client` return value so you may use those to handle an hourly capped endpoint.\n\n## Client implementation\n\nThis client uses **_signed requests_** to communicate with the _MWS API_. See docs [here](https://docs.developer.amazonservices.com/en_UK/dev_guide/DG_QueryString.html) and [there](https://docs.developer.amazonservices.com/en_UK/dev_guide/DG_SigningQueryRequest.html) for more details.\n\n# Available sections \u0026 endpoints \u003ca name=\"sections\"\u003e\u003c/a\u003e\n\n**All items listed here point to the MWS API docs**\n\n- [`EasyShip`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_Overview.html)\n  - [`listPickupSlots`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_ListPickupSlots.html)\n  - [`createScheduledPackage`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_CreateScheduledPackage.html)\n  - [`updateScheduledPackages`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_UpdateScheduledPackages.html)\n  - [`getScheduledPackage`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_GetScheduledPackage.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/easy_ship/EasyShip_GetServiceStatus.html)\n- [`Feeds`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_Overview.html)\n  - [`submitFeed`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_SubmitFeed.html)\n  - [`getFeedSubmissionList`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_GetFeedSubmissionList.html)\n  - [`getFeedSubmissionListByNextToken`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_GetFeedSubmissionListByNextToken.html)\n  - [`getFeedSubmissionCount`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_GetFeedSubmissionCount.html)\n  - [`cancelFeedSubmissions`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_CancelFeedSubmissions.html)\n  - [`getFeedSubmissionResult`](https://docs.developer.amazonservices.com/en_UK/feeds/Feeds_GetFeedSubmissionResult.html)\n- [`Finances`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_Overview.html)\n  - [`listFinancialEventGroups`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_ListFinancialEventGroups.html)\n  - [`listFinancialEventGroupsByNextToken`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_ListFinancialEventGroupsByNextToken.html)\n  - [`listFinancialEvents`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_ListFinancialEvents.html)\n  - [`listFinancialEventsByNextToken`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_ListFinancialEventsByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/finances/Finances_GetServiceStatus.html)\n- [`FulfillmentInboundShipment`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_Overview.html)\n  - [`getInboundGuidanceForSKU`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetInboundGuidanceForSKU.html)\n  - [`getInboundGuidanceForASIN`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetInboundGuidanceForASIN.html)\n  - [`createInboundShipmentPlan`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_CreateInboundShipmentPlan.html)\n  - [`createInboundShipment`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_CreateInboundShipment.html)\n  - [`updateInboundShipment`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_UpdateInboundShipment.html)\n  - [`getPreorderInfo`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetPreorderInfo.html)\n  - [`confirmPreorder`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ConfirmPreorder.html)\n  - [`getPrepInstructionsForSKU`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetPrepInstructionsForSKU.html)\n  - [`getPrepInstructionsForASIN`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetPrepInstructionsForASIN.html)\n  - [`putTransportContent`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_PutTransportContent.html)\n  - [`estimateTransportRequest`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_EstimateTransportRequest.html)\n  - [`getTransportContent`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetTransportContent.html)\n  - [`confirmTransportRequest`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ConfirmTransportRequest.html)\n  - [`voidTransportRequest`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_VoidTransportRequest.html)\n  - [`getPackageLabels`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetPackageLabels.html)\n  - [`getUniquePackageLabels`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetUniquePackageLabels.html)\n  - [`getPalletLabels`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetPalletLabels.html)\n  - [`getBillOfLading`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_GetBillOfLading.html)\n  - [`listInboundShipments`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ListInboundShipments.html)\n  - [`listInboundShipmentsByNextToken`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ListInboundShipmentsByNextToken.html)\n  - [`listInboundShipmentItems`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ListInboundShipmentItems.html)\n  - [`listInboundShipmentItemsByNextToken`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/FBAInbound_ListInboundShipmentItemsByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/fba_inbound/MWS_GetServiceStatus.html)\n- [`FulfillmentInventory`](https://docs.developer.amazonservices.com/en_UK/fba_inventory/FBAInventory_Overview.html)\n  - [`listInventorySupply`](https://docs.developer.amazonservices.com/en_UK/fba_inventory/FBAInventory_ListInventorySupply.html)\n  - [`listInventorySupplyByNextToken`](https://docs.developer.amazonservices.com/en_UK/fba_inventory/FBAInventory_ListInventorySupplyByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/fba_inventory/MWS_GetServiceStatus.html)\n- [`FulfillmentOutboundShipment`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_Overview.html)\n  - [`getFulfillmentPreview`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_GetFulfillmentPreview.html)\n  - [`createFulfillmentOrder`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_CreateFulfillmentOrder.html)\n  - [`updateFulfillmentOrder`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_UpdateFulfillmentOrder.html)\n  - [`listAllFulfillmentOrders`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_ListAllFulfillmentOrders.html)\n  - [`getFulfillmentOrder`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_GetFulfillmentOrder.html)\n  - [`listAllFulfillmentOrdersByNextToken`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_ListAllFulfillmentOrdersByNextToken.html)\n  - [`getPackageTrackingDetails`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_GetPackageTrackingDetails.html)\n  - [`cancelFulfillmentOrder`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_CancelFulfillmentOrder.html)\n  - [`listReturnReasonCodes`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_ListReturnReasonCodes.html)\n  - [`createFulfillmentReturn`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/FBAOutbound_CreateFulfillmentReturn.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/fba_outbound/MWS_GetServiceStatus.html)\n- [`MerchantFulfillment`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_Overview.html)\n  - [`getEligibleShippingServices`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_GetEligibleShippingServices.html)\n  - [`getAdditionalSellerInputs`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_GetAdditionalSellerInputs.html)\n  - [`createShipment`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_CreateShipment.html)\n  - [`getShipment`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_GetShipment.html)\n  - [`cancelShipment`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MerchFulfill_CancelShipment.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/merch_fulfill/MWS_GetServiceStatus.html)\n- [`Orders`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_Overview.html)\n  - [`listOrders`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_ListOrders.html)\n  - [`listOrdersByNextToken`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_ListOrdersByNextToken.html)\n  - [`getOrder`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_GetOrder.html)\n  - [`listOrderItems`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_ListOrderItems.html)\n  - [`listOrderItemsByNextToken`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/Orders_ListOrderItemsByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/orders-2013-09-01/MWS_GetServiceStatus.html)\n- [`Products`](https://docs.developer.amazonservices.com/en_UK/products/Products_Overview.html)\n  - [`listMatchingProducts`](https://docs.developer.amazonservices.com/en_UK/products/Products_ListMatchingProducts.html)\n  - [`getMatchingProduct`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetMatchingProduct.html)\n  - [`getMatchingProductForId`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetMatchingProductForId.html)\n  - [`getCompetitivePricingForSKU`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetCompetitivePricingForSKU.html)\n  - [`getCompetitivePricingForASIN`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetCompetitivePricingForASIN.html)\n  - [`getLowestOfferListingsForSKU`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetLowestOfferListingsForSKU.html)\n  - [`getLowestOfferListingsForASIN`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetLowestOfferListingsForASIN.html)\n  - [`getLowestPricedOffersForSKU`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetLowestPricedOffersForSKU.html)\n  - [`getLowestPricedOffersForASIN`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetLowestPricedOffersForASIN.html)\n  - [`getMyFeesEstimate`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetMyFeesEstimate.html)\n  - [`getMyPriceForSKU`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetMyPriceForSKU.html)\n  - [`getMyPriceForASIN`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetMyPriceForASIN.html)\n  - [`getProductCategoriesForSKU`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetProductCategoriesForSKU.html)\n  - [`getProductCategoriesForASIN`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetProductCategoriesForASIN.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/products/Products_GetServiceStatus.html)\n- [`Recommendations`](https://docs.developer.amazonservices.com/en_UK/recommendations/Recommendations_Overview.html)\n  - [`getLastUpdatedTimeForRecommendations`](https://docs.developer.amazonservices.com/en_UK/recommendations/Recommendations_GetLastUpdatedTimeForRecommendations.html)\n  - [`listRecommendations`](https://docs.developer.amazonservices.com/en_UK/recommendations/Recommendations_ListRecommendations.html)\n  - [`listRecommendationsByNextToken`](https://docs.developer.amazonservices.com/en_UK/recommendations/Recommendations_ListRecommendationsByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/recommendations/Recommendations_GetServiceStatus.html)\n- [`Reports`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_Overview.html)\n  - [`requestReport`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_RequestReport.html)\n  - [`getReportRequestList`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportRequestList.html)\n  - [`getReportRequestListByNextToken`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportRequestListByNextToken.html)\n  - [`getReportRequestCount`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportRequestCount.html)\n  - [`cancelReportRequests`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_CancelReportRequests.html)\n  - [`getReportList`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportList.html)\n  - [`getReportListByNextToken`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportListByNextToken.html)\n  - [`getReportCount`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportCount.html)\n  - [`getReport`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReport.html)\n  - [`manageReportSchedule`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_ManageReportSchedule.html)\n  - [`getReportScheduleList`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportScheduleList.html)\n  - [`getReportScheduleCount`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_GetReportScheduleCount.html)\n  - [`updateReportAcknowledgements`](https://docs.developer.amazonservices.com/en_UK/reports/Reports_UpdateReportAcknowledgements.html)\n- [`Sellers`](https://docs.developer.amazonservices.com/en_UK/sellers/Sellers_Overview.html)\n  - [`listMarketplaceParticipations`](https://docs.developer.amazonservices.com/en_UK/sellers/Sellers_ListMarketplaceParticipations.html)\n  - [`listMarketplaceParticipationsByNextToken`](https://docs.developer.amazonservices.com/en_UK/sellers/Sellers_ListMarketplaceParticipationsByNextToken.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/sellers/Sellers_GetServiceStatus.html)\n- [`ShipmentInvoicing`](https://docs.developer.amazonservices.com/en_UK/shipment_invoicing/ShipmentInvoicing_Overview.html)\n  - [`getFBAOutboundShipmentDetail`](https://docs.developer.amazonservices.com/en_UK/shipment_invoicing/ShipmentInvoicing_GetFBAOutboundShipmentDetail.html)\n  - [`submitFBAOutboundShipmentInvoice`](https://docs.developer.amazonservices.com/en_UK/shipment_invoicing/ShipmentInvoicing_SubmitFBAOutboundShipmentInvoice.html)\n  - [`getFBAOutboundShipmentInvoiceStatus`](https://docs.developer.amazonservices.com/en_UK/shipment_invoicing/ShipmentInvoicing_GetFBAOutboundShipmentInvoiceStatus.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/shipment_invoicing/ShipmentInvoicing_GetServiceStatus.html)\n- [`Subscriptions`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_Overview.html)\n  - [`registerDestination`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_RegisterDestination.html)\n  - [`deregisterDestination`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_DeregisterDestination.html)\n  - [`listRegisteredDestinations`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_ListRegisteredDestinations.html)\n  - [`sendTestNotificationToDestination`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_SendTestNotificationToDestination.html)\n  - [`createSubscription`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_CreateSubscription.html)\n  - [`getSubscription`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_GetSubscription.html)\n  - [`deleteSubscription`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_DeleteSubscription.html)\n  - [`listSubscriptions`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_ListSubscriptions.html)\n  - [`updateSubscription`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_UpdateSubscription.html)\n  - [`getServiceStatus`](https://docs.developer.amazonservices.com/en_UK/subscriptions/Subscriptions_GetServiceStatus.html)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaskadi%2Fmws-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaskadi%2Fmws-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaskadi%2Fmws-client/lists"}