UNPKG

amazon-sp-api

Version:

Amazon Selling Partner API client

589 lines (422 loc) • 91.2 kB
## [v1.1.6](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.6) (2025-04-15) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.5...v1.1.6) **Notable changes:** - Added new downloadReportStream() function - Added new operations for endpoints amazonWarehousingAndDistribution, supplySource, vendorDirectFulfillmentShipping, vendorShipments - Added new vehicles endpoint - Removed deprecated operations from fulfillmentInbound v0 endpoint - Added some more missing types (constructor config, .exchange, reports) **Commits:** - Added updateSupplySourceStatus operation to supplySource endpoint ([`5047010`](https://github.com/amz-tools/amazon-sp-api/commit/50470100cebc53f036aea5f0e913ce09d308e607)) - Added new vendorShipments operations ([`e16d8a6`](https://github.com/amz-tools/amazon-sp-api/commit/e16d8a6eaf4abd54afa1a45273149dd5823edaee)) - Added createContainerLabel operation to vendorDirectFulfillmentShipping endpoint ([`2e015dc`](https://github.com/amz-tools/amazon-sp-api/commit/2e015dc65fbab3014ce335bee5939b0ef8d641df)) - Removed deprecated v0 fulfillmentInbound operations ([`a80e98f`](https://github.com/amz-tools/amazon-sp-api/commit/a80e98f27c1604a322ee46413d8fdc82c7c9f682)) - Added new vehicles endpoint ([`75939b7`](https://github.com/amz-tools/amazon-sp-api/commit/75939b7c3f5b8b1e396ee50d4b066865cc1f2386)) - Added new AmazonWarehousingAndDistribution operations ([`226fb96`](https://github.com/amz-tools/amazon-sp-api/commit/226fb96c2491e4494ec0dacfe376188e7d41f516)) - Added ExchangeResponse type (Fixes #224) ([`ebee3d1`](https://github.com/amz-tools/amazon-sp-api/commit/ebee3d15630cf1365c4e71f9dec7b56e74db5ce2)) - Added all possible constructor config options to types (also fixes #264) ([`f57e73a`](https://github.com/amz-tools/amazon-sp-api/commit/f57e73a8c5dd4aaa5831cc7545b4ce6a4ca50b85)) - Added new report types (fixes #311) ([`6520762`](https://github.com/amz-tools/amazon-sp-api/commit/6520762f54eadf63ff0ab052a8e8232d7db96ab3)) - Fix for #310 ([`06f984a`](https://github.com/amz-tools/amazon-sp-api/commit/06f984aa52efdcd99b11a5166f556a83278e828b)) - Added test for downloadReportStream ([`391ae64`](https://github.com/amz-tools/amazon-sp-api/commit/391ae64404de2fef0365ecddf2821340174ee1b7)) - Update Readme to include Download reports as stream ([`740c2d7`](https://github.com/amz-tools/amazon-sp-api/commit/740c2d7515d958cba3eec768f824d9fa98ea966f)) - Removed uploadStream for now and added unzip as option to downloadReportStream (identical to downloadReport) ([`76800e7`](https://github.com/amz-tools/amazon-sp-api/commit/76800e79bd6e43d1291645cc5eb85462d32f076f)) - Fix the website url. ([`3b535e5`](https://github.com/amz-tools/amazon-sp-api/commit/3b535e5baaa63bf956b9f2545b6b93f984ce8c58)) - Using erasable syntax instead of enums ([`8ea71f7`](https://github.com/amz-tools/amazon-sp-api/commit/8ea71f70d482b4278249931c5ba7d838a1db109a)) - Added downloadReportStream method ([`8a8a70c`](https://github.com/amz-tools/amazon-sp-api/commit/8a8a70cd4d7d0b7f921d10750b7f8208e0f8e6ec)) - Changed streamToString to use \_getStreamChunks and use existing decoding method, added TODOs to reporting tests ([`8ecac8c`](https://github.com/amz-tools/amazon-sp-api/commit/8ecac8c9d96451b27de98c9d244077982b789d78)) - implement streamDownload() returning a stream ([`9c471a6`](https://github.com/amz-tools/amazon-sp-api/commit/9c471a6e2c9d352e6ed2d040b4a6d0d3d54c4766)) **Merged pull requests:** - Fix the website url. [\#315](https://github.com/amz-tools/amazon-sp-api/pull/315) ([IonicaBizau](https://github.com/IonicaBizau)) - Using erasable syntax instead of enums [\#314](https://github.com/amz-tools/amazon-sp-api/pull/314) ([jakeleventhal](https://github.com/jakeleventhal)) - implement streamDownload\(\) returning a stream [\#306](https://github.com/amz-tools/amazon-sp-api/pull/306) ([danielecr](https://github.com/danielecr)) ## [v1.1.5](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.5) (2025-01-23) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.4...v1.1.5) **Notable changes:** - Added new endpoint version: finances (2024-06-19) with listTransactions operation - Added searchListingsItems operation to listingsItems (2021-08-01) endpoint - Added changelog - Added prettier formatting and reformatted all files **Commits:** - Added prettier to project and reformatted all files ([`0432e58`](https://github.com/amz-tools/amazon-sp-api/commit/0432e58e79e6fe49fbdeac9d433087ea552397e9)) - Added changelog ([`0359bee`](https://github.com/amz-tools/amazon-sp-api/commit/0359beee1b0beb0115ac210dac25318df1aa3ad0)) - Added test for searchListingsItems ([`0324499`](https://github.com/amz-tools/amazon-sp-api/commit/03244999f5a5e3117fa52df7bb92f4148aac0bf6)) - Minor reformatting and test for listTransactions operation ([`954b547`](https://github.com/amz-tools/amazon-sp-api/commit/954b547946273c759974bccf47acf877e6c1631f)) - fix tab ([`6b72598`](https://github.com/amz-tools/amazon-sp-api/commit/6b72598ae9373b78f78260e0c05b3419ab56a9fd)) - listings items support searchListingsItems operation ([`87e9cb1`](https://github.com/amz-tools/amazon-sp-api/commit/87e9cb1552e6e72c4662ddb5bc92cd523f7f6e4b)) - Add new version of finance api ([`0d2cb55`](https://github.com/amz-tools/amazon-sp-api/commit/0d2cb55d7267f29921698c64ff0ab955ac4964da)) - Add new version of finance api ([`5a59634`](https://github.com/amz-tools/amazon-sp-api/commit/5a596342093de357e111d27df35446df0c105882)) **Merged pull requests:** - listings items support searchListingsItems operation [\#305](https://github.com/amz-tools/amazon-sp-api/pull/305) ([altruer](https://github.com/altruer)) - Patch finance api [\#303](https://github.com/amz-tools/amazon-sp-api/pull/303) ([brknesn](https://github.com/brknesn)) ## [v1.1.4](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.4) (2024-11-25) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.3...v1.1.4) **Notable changes:** - Minor bugfix for new appIntegrations endpoint not working correct due to missing import **Commits:** - Fixed missing import ([`07bffeb`](https://github.com/amz-tools/amazon-sp-api/commit/07bffebdb7ba7dd461d35965ae925e0fb0257b2e)) ## [v1.1.3](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.3) (2024-11-18) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.2...v1.1.3) **Notable changes:** - Added new endpoints: appIntegrations and invoices - Added request object to result if raw_result is set to true - Added types: productTypeDefinitions, apiPath - Extend timeout logic to refreshAccessToken **Commits:** - updated dependencies ([`890aff9`](https://github.com/amz-tools/amazon-sp-api/commit/890aff900df639bf22d6b7ffc93b7a19236fbb86)) - Updated throttling for getEligibleShippingServices and createShipment ([`44089d6`](https://github.com/amz-tools/amazon-sp-api/commit/44089d62fe8a1d0d465ef3cb8c4baf10dffa2554)) - Added new appIntergrations endpoint ([`c5851c1`](https://github.com/amz-tools/amazon-sp-api/commit/c5851c16893791249d0b10dcc75f6c949ad96c17)) - Added new Invoices API for Brazil ([`6bb5057`](https://github.com/amz-tools/amazon-sp-api/commit/6bb50572c7798634504a8bc7a4dca1eb36ccd50d)) - Updated Readme to include information about request object being part of result when raw_result is set to true ([`e7bacf4`](https://github.com/amz-tools/amazon-sp-api/commit/e7bacf42497a620d7ac51bfe1ec4656814e42a84)) - Wrapped request object body parsing in try/catch for cases where body is not valid json (see https://github.com/amz-tools/amazon-sp-api/commit/9e42c318dd966dcfdae9dd7f4522d262ece2fa71#commitcomment-148204934) ([`e48a3b3`](https://github.com/amz-tools/amazon-sp-api/commit/e48a3b380c6e0bfe71d82a82e200317175c99aa1)) - return raw request as part of response ([`b956760`](https://github.com/amz-tools/amazon-sp-api/commit/b9567601563316239885903f55f9511a6206c842)) - improve ReqParams typing ([`710b6d4`](https://github.com/amz-tools/amazon-sp-api/commit/710b6d45625ae292cc515626b2c1f34b1cd2d53b)) - return requestObject ([`5ed2c5e`](https://github.com/amz-tools/amazon-sp-api/commit/5ed2c5eab634cbdd07e14668a485f1265741dfe6)) - feat(types): add typings for productTypeDefinitions ([`e891d9f`](https://github.com/amz-tools/amazon-sp-api/commit/e891d9fda8071f1e556a3b21a42fcfe8f95a4704)) - When timeout options are specified for an API call, ensure the same timeout is also used for calls to refresh the access_token ([`f1448f4`](https://github.com/amz-tools/amazon-sp-api/commit/f1448f428ce452cbde1c97fcea54131c97111938)) - Added TRANSACTION_UPDATE notificationType ([`7ec4162`](https://github.com/amz-tools/amazon-sp-api/commit/7ec416211fcfb513c76834c3cee3227b0608d916)) - support api_path types ([`b0448bc`](https://github.com/amz-tools/amazon-sp-api/commit/b0448bce9a10b9e5541c9a6c81a9c9c3bf9da959)) - import type ([`d9c9a8f`](https://github.com/amz-tools/amazon-sp-api/commit/d9c9a8f3a6ddd8fb8907f0cf453f05ada649aab9)) **Merged pull requests:** - Return raw request and improve ReqParams typing [\#302](https://github.com/amz-tools/amazon-sp-api/pull/302) ([cohlar](https://github.com/cohlar)) - feat\(types\): add typings for productTypeDefinitions [\#301](https://github.com/amz-tools/amazon-sp-api/pull/301) ([paulwer](https://github.com/paulwer)) - Apply timeout options to access_token refresh call [\#299](https://github.com/amz-tools/amazon-sp-api/pull/299) ([colin-brown](https://github.com/colin-brown)) - Added TRANSACTION_UPDATE notificationType [\#298](https://github.com/amz-tools/amazon-sp-api/pull/298) ([tho-masn](https://github.com/tho-masn)) ## [v1.1.2](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.2) (2024-10-21) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.1...v1.1.2) **Notable changes:** - Added new operations to fulfillmentInbound endpoint: listPrepDetails and setPrepDetails - Modified types: added timeouts (for IReqOptions and DownloadOptions), reportDocumentId (for DownloadDocument) - Added request data log when debug_log is true **Commits:** - Added request data log when debug_log is true ([`9e42c31`](https://github.com/amz-tools/amazon-sp-api/commit/9e42c318dd966dcfdae9dd7f4522d262ece2fa71)) - Added timeouts to IReqOptions ([`6e711e4`](https://github.com/amz-tools/amazon-sp-api/commit/6e711e400abd90eeb5d325534ca3421ea130fe80)) - Changed ProcessingStatus from enum to type to make it easily exportable ([`fe8fbd6`](https://github.com/amz-tools/amazon-sp-api/commit/fe8fbd6ff1fc8fd90ca1ebdd7484b117ad25b0eb)) - Added reportDocumentId optional param, its not used in .download() but when piped through from getReportDocument() its included since Amazon includes it in the response ([`d107d95`](https://github.com/amz-tools/amazon-sp-api/commit/d107d954f1b444b334d67365500a0ac66a35cfae)) - Update feeds.ts ([`ceee127`](https://github.com/amz-tools/amazon-sp-api/commit/ceee127881e1edd16e77a98790af1b02b7570809)) - Update feeds.ts ([`775a360`](https://github.com/amz-tools/amazon-sp-api/commit/775a360b8fd6ed1a62128d306066bc796c7c9756)) - Add new operations ([`672e26a`](https://github.com/amz-tools/amazon-sp-api/commit/672e26a2eecd0c5eb237fb4ec81adb4ea711c7d0)) - Add new endpoints ([`60a3388`](https://github.com/amz-tools/amazon-sp-api/commit/60a33882c681399765a26bb4f9f9ad44b6358fa4)) - Update baseTypes.ts ([`55c89fc`](https://github.com/amz-tools/amazon-sp-api/commit/55c89fca3475c87c6b7d0d6e0a29c4755085af95)) - Update index.d.ts ([`c2d0f0c`](https://github.com/amz-tools/amazon-sp-api/commit/c2d0f0c3e33dd58fa6f6e778cfc7c3c0894d879d)) - Update baseTypes.ts ([`a889f51`](https://github.com/amz-tools/amazon-sp-api/commit/a889f51af25978918daec6402c099f8bf2168306)) **Merged pull requests:** - Update feeds.ts [\#297](https://github.com/amz-tools/amazon-sp-api/pull/297) ([paulwer](https://github.com/paulwer)) - Fix typescript error [\#296](https://github.com/amz-tools/amazon-sp-api/pull/296) ([paulwer](https://github.com/paulwer)) - Patch fullfillment inbound [\#295](https://github.com/amz-tools/amazon-sp-api/pull/295) ([brknesn](https://github.com/brknesn)) - Fixes \#292 [\#293](https://github.com/amz-tools/amazon-sp-api/pull/293) ([paulwer](https://github.com/paulwer)) ## [v1.1.1](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.1) (2024-09-09) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.0...v1.1.1) **Notable changes:** - Added new operation to sellers endpoint: getAccount - Added types: downloadReport, Scope - Removed deprecated sellingpartnerapi::migration scope - Removed deprecated types for smallAndLight endpoint - Minor bugfix for wrong api_path in getDocument operation of dataKiosk endpoint **Commits:** - Updated depedencies ([`15de6b3`](https://github.com/amz-tools/amazon-sp-api/commit/15de6b3a0b04626ab5ded56d09fe54dd2087bd3d)) - Added sellers.getAccount operation and added sandbox only warning ([`7197954`](https://github.com/amz-tools/amazon-sp-api/commit/71979546bf07ba9953d5967025d75ff7493234f3)) - Added downloadReport typings ([`01cf949`](https://github.com/amz-tools/amazon-sp-api/commit/01cf949c5a8a6b49e6a9a3193bee9edbd7b80982)) - Changed deprecated comment ([`f1e19d1`](https://github.com/amz-tools/amazon-sp-api/commit/f1e19d179d7c1af5642bdf550cd45b72998a8998)) - Removed deprecated sellingpartnerapi::migration scope ([`ace659d`](https://github.com/amz-tools/amazon-sp-api/commit/ace659de26ea2f837fd64f2696e4cf652e9a019c)) - Fixed comma issue ([`37ed42b`](https://github.com/amz-tools/amazon-sp-api/commit/37ed42b93f666e1a50218ba8983aa05716e9af84)) - Bugfix #285 ([`bc8f8c5`](https://github.com/amz-tools/amazon-sp-api/commit/bc8f8c5bbcbcadf8c1e88df60ca239ff19a4fe83)) - Fixed issue #279 ([`c94e2f6`](https://github.com/amz-tools/amazon-sp-api/commit/c94e2f629c3f843836f3c279fdee53aaff4d6f6a)) - Update reports.ts ([`8d758cb`](https://github.com/amz-tools/amazon-sp-api/commit/8d758cb9e5e87edd214bb12a1f433669e1f705f5)) - fix(data-kiosk): incorrect url for data kiosk documents ([`a1c3596`](https://github.com/amz-tools/amazon-sp-api/commit/a1c35967560ff12985244065e12e8044336393ea)) - fix: add scope to ReqParams ([`371ebb9`](https://github.com/amz-tools/amazon-sp-api/commit/371ebb9e643106366af2e41b4c4c06c383e05641)) - chore: create type Scope ([`330342b`](https://github.com/amz-tools/amazon-sp-api/commit/330342b8d87c3bcd11f1326b3c8e225b3b2a8917)) - fix: add sellingpartnerapi::client_credential:rotation scope ([`653cb84`](https://github.com/amz-tools/amazon-sp-api/commit/653cb844f27be4c4506a53c7ff8b044dcf30791e)) - fix: refreshAccessToken typings ([`52971d5`](https://github.com/amz-tools/amazon-sp-api/commit/52971d54ab8d1f61e5c0a5405990421d3293250a)) - allows subscriptions for data kiosk query processing finished notification ([`d12cab7`](https://github.com/amz-tools/amazon-sp-api/commit/d12cab76dc600f31fecd948506f162b4c4a01180)) **Merged pull requests:** - Fix typescript error [\#287](https://github.com/amz-tools/amazon-sp-api/pull/287) ([paulwer](https://github.com/paulwer)) - fix\(data-kiosk\): incorrect url for data kiosk documents [\#286](https://github.com/amz-tools/amazon-sp-api/pull/286) ([danielbroadhurst](https://github.com/danielbroadhurst)) - fix: refreshAccessToken typings [\#283](https://github.com/amz-tools/amazon-sp-api/pull/283) ([alin-plamadeala](https://github.com/alin-plamadeala)) ## [v1.1.0](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.0) (2024-07-23) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.6...v1.1.0) **Notable changes:** - Added new endpoints: supplySources, dataKiosk, amazonWarehousingAndDistribution, applicationManagement - Added new endpoint version: fulfillmentInbound (2024-03-20) - Added new operations oneClickShipment, getAccessPoints, submitNdrFeedback to shipping (v2) endpoint - Added new operation sendInvoice to messaging (v1) endpoint - Added new operations getEligibleShipmentServicesOld, cancelShipmentOld, getAdditionalSellerInputsOld to merchantFulfillment (v0) endpoint - Added new operation deliveryOffers to fulfillmentOutbound (2020-07-01) endpoint - Added new operation easyShip to easyShip (2022-03-23) endpoint - Removed deprecated endpoints: fbaSmallAndLight, authorization **Commits:** - Updated dependencies and transformed tests to work with chai 5.x esm-only ([`c5fecd9`](https://github.com/amz-tools/amazon-sp-api/commit/c5fecd9bac05982fccd99b43dd8fafef8333566d)) - Revert "1.1.0" ([`fdcd7de`](https://github.com/amz-tools/amazon-sp-api/commit/fdcd7de9fcc0c3699d7f697732a1bf06f1addb2e)) - Minor fixes for verbatimModuleSyntax ([`c8eaf3d`](https://github.com/amz-tools/amazon-sp-api/commit/c8eaf3d02b1004ca92ded355b88e5682c558ff2a)) - Removed deprecated getInboundGuidance operation ([`6f0fd08`](https://github.com/amz-tools/amazon-sp-api/commit/6f0fd080a2d5017780a013b05c48a4f528569031)) - Removed deprecated fbaSmallAndLight endpoint ([`8a91c27`](https://github.com/amz-tools/amazon-sp-api/commit/8a91c279760c9227be2c5bdc18d32ac23ea1f401)) - Added supplySources endpoint ([`f10937e`](https://github.com/amz-tools/amazon-sp-api/commit/f10937e8adb198d8891100cdb559ac2dd319e4ce)) - Added more operations to shipping v2 endpoint ([`cb01907`](https://github.com/amz-tools/amazon-sp-api/commit/cb01907704eb24d71b7c60d04ca90aa05f97c21e)) - Removed comment as restore rate is now defined in docs for getMyFeesEstimates ([`97aa418`](https://github.com/amz-tools/amazon-sp-api/commit/97aa41887b74d7cc3fca0aaa4e63d0931f483792)) - Added sendInvoice operation to messaging endpoint ([`e61ccc8`](https://github.com/amz-tools/amazon-sp-api/commit/e61ccc843351243f5e904fe64aa20afbc3716953)) - Removed deprecated merchantFulfillment operations ([`8afdf4d`](https://github.com/amz-tools/amazon-sp-api/commit/8afdf4dda686a2301ff7939d3cb8aae2c171711b)) - Added deliveryOffers operation to fulfillmentOutbound endpoint ([`f8712cf`](https://github.com/amz-tools/amazon-sp-api/commit/f8712cf51981c92b460f27e099faf5c78dde2d9c)) - Added createScheduledPackageBulk operation to easyShip endpoint ([`c64090d`](https://github.com/amz-tools/amazon-sp-api/commit/c64090d418eaff4ba04ea526cf2f5ad4b7528bd4)) - Added dataKiosk endpoint ([`8ff6f10`](https://github.com/amz-tools/amazon-sp-api/commit/8ff6f10073b84583bfce612693db0feb9f1cd50b)) - Added AmazonWarehousingAndDistribution endpoint ([`ca4e6b5`](https://github.com/amz-tools/amazon-sp-api/commit/ca4e6b5df081aa77d8fdcd3f5009353a65135f41)) - Added applicationManagement endpoint ([`c2182f7`](https://github.com/amz-tools/amazon-sp-api/commit/c2182f7e7de61463643a594d5494b6b1926a4654)) - Removed deprecated authorization endpoint ([`b31a9d8`](https://github.com/amz-tools/amazon-sp-api/commit/b31a9d8c544e65f917eaad4cc150bff58036ddf9)) - Updated fulfillmentInbound tests for new endpoint ([`9dd0d5b`](https://github.com/amz-tools/amazon-sp-api/commit/9dd0d5bfa0d1995656b7364ec741036264fc679a)) - Added new 2024-03-20 fulfillmentInbound endpoint ([`d0de38d`](https://github.com/amz-tools/amazon-sp-api/commit/d0de38da64494bdd9049e90cc1362a7d393d2bd1)) - import types excplicitly with verbatimModuleSyntax ([`966502f`](https://github.com/amz-tools/amazon-sp-api/commit/966502f6f8a483fc59fb39ccae3b815ebd76383e)) ## [v1.0.6](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.6) (2024-03-12) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.5...v1.0.6) **Notable changes:** - Added new cancel_after option for .downloadReport which allows to cancel a report creation after X retries - Removed deprecated getInboundGuidance operation for fulfillmentInbound endpoint - Added possibility to use a proxy agent - Added types for sellers endpoint **Commits:** - Added new "cancel_after" option for ".downloadReport" which allows to cancel a report creation after X retries ([`b30b24e`](https://github.com/amz-tools/amazon-sp-api/commit/b30b24e92bcc2300306d2c187d327ad10623344b)) - Removed deprecated getInboundGuidance operation ([`fe813e7`](https://github.com/amz-tools/amazon-sp-api/commit/fe813e73c95e38558f6857c5d79b1a8dd8500561)) - Some changes how httpsProxyAgent option is implemented ([`26b428d`](https://github.com/amz-tools/amazon-sp-api/commit/26b428db75b495d39721d19293f7d562ac02a8ed)) - Moved GetMarketplaceParticipationsResponse to correct type ([`f40b117`](https://github.com/amz-tools/amazon-sp-api/commit/f40b117d489a0129b9e1dbe2ffaa552edf80e021)) - Added types for Sellers endpoint. ([`6eb6603`](https://github.com/amz-tools/amazon-sp-api/commit/6eb660306b8ed1f3a8cf86420521cb05c6bb85ec)) - feat: added an additional option to allow the usage of a custom proxy agent ([`3d69c12`](https://github.com/amz-tools/amazon-sp-api/commit/3d69c12938bdaceb55ed238e75d9954e2f12f31b)) **Merged pull requests:** - Added types for Sellers endpoint. [\#263](https://github.com/amz-tools/amazon-sp-api/pull/263) ([curiousElf](https://github.com/curiousElf)) - Added an option to use a custom proxy agent [\#262](https://github.com/amz-tools/amazon-sp-api/pull/262) ([mehtaanirudh](https://github.com/mehtaanirudh)) ## [v1.0.5](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.5) (2024-02-05) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.4...v1.0.5) **Notable changes:** - Added updateCredentials function to enable updating credentials after class instantiation **Commits:** - Added new function to updateCredentials after instantiation ([`452f693`](https://github.com/amz-tools/amazon-sp-api/commit/452f693c8ef017f1dfcfc33c083f3c4985c8f32c)) ## [v1.0.4](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.4) (2024-01-11) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.3...v1.0.4) **Notable changes:** - Gracefully handle ECONNRESET errors **Commits:** - Gracefully handle ECONNRESET errors ([`19712f3`](https://github.com/amz-tools/amazon-sp-api/commit/19712f33cb6695d7de44e381389a58f77c193442)) ## [v1.0.3](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.3) (2024-01-03) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.2...v1.0.3) **Notable changes:** - Added fix for reports already returned as json **Commits:** - Updated dev dependencies ([`ca3590a`](https://github.com/amz-tools/amazon-sp-api/commit/ca3590a764a046df14e440846134e7b82b6d10bc)) - Added fix for reports already returned as json ([`a37e228`](https://github.com/amz-tools/amazon-sp-api/commit/a37e22821cd5e83a6f0c4986e22239907e77372b)) ## [v1.0.2](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.2) (2023-12-19) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.1...v1.0.2) **Notable changes:** - Added retry possibility for ENOTFOUND errors **Commits:** - Added ENOTFOUND handling as ETIMEDOUT is done and also resolve retry to finally fix issue of timeout errors from API ([`7481ece`](https://github.com/amz-tools/amazon-sp-api/commit/7481eceb39a777911c788d051fd43de9e4025996)) ## [v1.0.1](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.1) (2023-12-14) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.0...v1.0.1) **Notable changes:** - Added retry logic when remote server request fails with ETIMEDOUT error - Removed deprecated type ListCatalogItem - Added getCompetitiveSummary operation to productPricing (2022-05-01) endpoint **Commits:** - Updated Readme ([`5c97d6b`](https://github.com/amz-tools/amazon-sp-api/commit/5c97d6b67f3855a8f97aa02b74554c9e5715c2a9)) - Added retry logic when remote server request fails with ETIMEDOUT error ([`a58dad6`](https://github.com/amz-tools/amazon-sp-api/commit/a58dad6b36f54fd5f17f73d92950e6bd5cca41ca)) - Removed unused interface ListCatalogItem (fix #243) ([`87cae8c`](https://github.com/amz-tools/amazon-sp-api/commit/87cae8cc8fd2ae77b5631b58d62476c79ac8a179)) - Added test for getCompetitiveSummary operation ([`a8f4848`](https://github.com/amz-tools/amazon-sp-api/commit/a8f48483a2e48bd6ba9d47191c855ea8aab21a6a)) - Added getCompetitiveSummary operation to productPricing endpoint ([`0e67e1b`](https://github.com/amz-tools/amazon-sp-api/commit/0e67e1bcc0af066a6231b9268f79aa4636f71d38)) - Fixed getOrderItemsResponse TS Exception - Fixes issue #252 ([`97c95ed`](https://github.com/amz-tools/amazon-sp-api/commit/97c95ed07ff8d90aa37830cab8f3810117e14d7c)) - Added support for xlsx reports (i.e. GET_REMOTE_FULFILLMENT_ELIGIBILITY report) ([`cf8dad4`](https://github.com/amz-tools/amazon-sp-api/commit/cf8dad44423772b7b23e9cb55713a79ec4fa14e9)) - Update SellingPartner.js ([`6b5f36d`](https://github.com/amz-tools/amazon-sp-api/commit/6b5f36d21651b0dffa268bda987f913bcabef8de)) **Merged pull requests:** - 204 statusCode parsing bug [\#260](https://github.com/amz-tools/amazon-sp-api/pull/260) ([Roman991](https://github.com/Roman991)) ## [v1.0.0](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.0) (2023-10-29) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.5...v1.0.0) **Notable changes:** Removed deprecated roleCredentials logic and operations.js Removed deprecated types: RoleCredentials, encryptionDetails for reports/feeds and AWS credentials Removed Signer.js class as signing of requests is deprecated Added new Request.js class and removed old request.js Removed deprecated endpoints versions: reports and feeds (2020-09-04) Fixes/Updates to order types **Commits:** - Update package.json ([`13ede1e`](https://github.com/amz-tools/amazon-sp-api/commit/13ede1e54216f59ab271489137ee498bcc4a7514)) - Minor changes to Readme ([`6e4142e`](https://github.com/amz-tools/amazon-sp-api/commit/6e4142ed96b712c800d3579a0e97578c12713c02)) - Updated notificationType enum ([`ff46ac3`](https://github.com/amz-tools/amazon-sp-api/commit/ff46ac34c1c266837f463e1e4e711e6d73c1f504)) - Updated dependencies in package.json ([`1c1f0cc`](https://github.com/amz-tools/amazon-sp-api/commit/1c1f0cc4b40de8695e308f08779bb1b7245e65a5)) - Updated Readme for 1.0.0 ([`58f00d8`](https://github.com/amz-tools/amazon-sp-api/commit/58f00d8432eac6722dba7898ac5150c70d07d034)) - Updated tests ([`63320e1`](https://github.com/amz-tools/amazon-sp-api/commit/63320e1643901ed108be4a955b12c7879eaf24b7)) - Removed role_credentials, encryptionDetails for reports/feeds and unneccessary credentials ([`9cf0a58`](https://github.com/amz-tools/amazon-sp-api/commit/9cf0a58df941441897a45ab1323dbf0daf449dd2)) - Removed unused operations.js ([`1e48882`](https://github.com/amz-tools/amazon-sp-api/commit/1e488828eea87b1d5392710cd7471155fbc8fcae)) - Removed role_credentials and operations import ([`5ce7f20`](https://github.com/amz-tools/amazon-sp-api/commit/5ce7f20b8723f651ccf3682b0f1d69a5e980ec83)) - Formatting updates for TimeoutManager and utils ([`33bcaf2`](https://github.com/amz-tools/amazon-sp-api/commit/33bcaf2f0014a90a835ce6126fe7d75c55bfcbee)) - Added new Request class ([`30441f5`](https://github.com/amz-tools/amazon-sp-api/commit/30441f55dcb1e64d616aa62f6e405032e57fbbac)) - Removed deprecated crendentials ([`b09cddd`](https://github.com/amz-tools/amazon-sp-api/commit/b09cdddd05444d2e247a061b76ae26687b86ff0e)) - Removed request.js and Signer.js ([`be15e6b`](https://github.com/amz-tools/amazon-sp-api/commit/be15e6b62738fa6e9f0f803d4d772dde770670bb)) - Removed deprecated reports and feeds version 2020-09-04 ([`ac5e5f1`](https://github.com/amz-tools/amazon-sp-api/commit/ac5e5f1276b16370d401966c187916faa679ce19)) - General fixing/updating of order typings ([`b642516`](https://github.com/amz-tools/amazon-sp-api/commit/b6425162ba04e75e7cf6482ecafc3b5abf49a7d0)) - fixes empty errors array handling in call api method ([`3903c05`](https://github.com/amz-tools/amazon-sp-api/commit/3903c05a64e4930b8813d6d10e6c605d27b402b9)) **Merged pull requests:** - General fixing/updating of orders typings [\#246](https://github.com/amz-tools/amazon-sp-api/pull/246) ([amogower](https://github.com/amogower)) - Fixes empty errors array handling in call api method [\#245](https://github.com/amz-tools/amazon-sp-api/pull/245) ([Nifrigel](https://github.com/Nifrigel)) ## [v0.8.5](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.5) (2023-09-24) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.4...v0.8.5) **Commits:** - Updated reports endpoint tests to work with newest version of endpoint ([`89db07e`](https://github.com/amz-tools/amazon-sp-api/commit/89db07e0c16e0e121c133adb250f1b6fa9fec69f)) - Updated fulfillmentOutbound test for getFeatures operation ([`4fdb1d7`](https://github.com/amz-tools/amazon-sp-api/commit/4fdb1d70d908c727a1b754a0469bb0de775052fb)) - Removed tests fro deprecated fbaSmallAndLight endpoint ([`6d53e70`](https://github.com/amz-tools/amazon-sp-api/commit/6d53e707effa931f662ba1b0e17b7ce13c17110c)) - Changed updateFulfillmentOrder to use PUT instead of GET --> Bugfix #242 ([`44d2e58`](https://github.com/amz-tools/amazon-sp-api/commit/44d2e585880471bfb28ee32aecfff66062e77047)) - Added deprecation date to getEligibleShipmentServicesOld, cancelShipmentOld, and getAdditionalSellerInputsOld operations of merchantFulfillment endpoint ([`4101937`](https://github.com/amz-tools/amazon-sp-api/commit/410193736af8bac44dcc51945541b5746f72e75c)) - Added deprecation date for getInboundGuidance operation ([`b85a397`](https://github.com/amz-tools/amazon-sp-api/commit/b85a397eafba0743724be6cd6441c9340735fadb)) - Added deprecation date for authorization endpoint ([`61e6d7b`](https://github.com/amz-tools/amazon-sp-api/commit/61e6d7b4d0465a850cdb530f879359005170263e)) - Added deprecated warning to fbaSmallAndLight endpoint ([`68013f6`](https://github.com/amz-tools/amazon-sp-api/commit/68013f660df6c9971e92b6e3b0bbd2279c92fa1c)) - Added deprecation warning for feeds and reports endpoints version v2020-09-04 ([`83da196`](https://github.com/amz-tools/amazon-sp-api/commit/83da196f6d6cd8766b58d64ee7c593d494257922)) - option is called endpoints_versions instead of endpoint_versions ([`9c607de`](https://github.com/amz-tools/amazon-sp-api/commit/9c607de9f66cbb59a84ecf3647c550bc153bc23b)) - Update notifications_v1.js ([`74235de`](https://github.com/amz-tools/amazon-sp-api/commit/74235dea3a0d3d4e851ce0fdacde62fa628162af)) - Add support for createReport types ([`d7fc9b1`](https://github.com/amz-tools/amazon-sp-api/commit/d7fc9b13cf7bf9d123f7b10857175519cef10cda)) - Bugfix: Capitalize properties of Interface GetOrdersQuery ([`d7060e1`](https://github.com/amz-tools/amazon-sp-api/commit/d7060e1a3d28824a77ae7a4d68ac252846ee51b4)) - add missing params: endpoint, restricted_data_token to ReqParams interface ([`bec9e66`](https://github.com/amz-tools/amazon-sp-api/commit/bec9e6616f1800e9dd0f56b2379bb1645afdd4b3)) - added endpoint_versions option to client config ([`53a5d19`](https://github.com/amz-tools/amazon-sp-api/commit/53a5d196a1e7f207f6c085bbebf84da30ea0f19b)) - added the new ORDER_CHANGE notification type ([`4c26544`](https://github.com/amz-tools/amazon-sp-api/commit/4c26544f9af655637a7d12b5ad8f13fca9839e86)) **Merged pull requests:** - Added missing PRICING_HEALTH notificationType [\#241](https://github.com/amz-tools/amazon-sp-api/pull/241) ([tho-masn](https://github.com/tho-masn)) - Add support for createReport types [\#238](https://github.com/amz-tools/amazon-sp-api/pull/238) ([livingforjesus](https://github.com/livingforjesus)) - Types added/fixed: Adds missing properties and [\#234](https://github.com/amz-tools/amazon-sp-api/pull/234) ([ctiospl](https://github.com/ctiospl)) - Added `endpoint_versions` option to client config [\#231](https://github.com/amz-tools/amazon-sp-api/pull/231) ([cohlar](https://github.com/cohlar)) - added the new ORDER_CHANGE notification type [\#227](https://github.com/amz-tools/amazon-sp-api/pull/227) ([dlamb22](https://github.com/dlamb22)) ## [v0.8.4](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.4) (2023-07-30) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.3...v0.8.4) **Commits:** - Updated to lowered restore_rate for getItemOffersBatch ([`18cd8cc`](https://github.com/amz-tools/amazon-sp-api/commit/18cd8cc703b1c200716562382a47094d81303d1a)) - Added new replenishment api endpoint ([`08abe89`](https://github.com/amz-tools/amazon-sp-api/commit/08abe891b0684a17b3ed9853e7ac54287824d765)) - Added sandbox-only submitFulfillmentOrderStatusUpdate operation for fulfillmentOutbound endpoint ([`77953e2`](https://github.com/amz-tools/amazon-sp-api/commit/77953e2d439c2e27c1c241e594e1b2263844aad7)) - Fixed downloadReport() function not considering the specified version for all steps ([`da2bd54`](https://github.com/amz-tools/amazon-sp-api/commit/da2bd54c9b37ba3a69b1784f0c8eb3340a849d7c)) - Added missing GetItemOffersPath import ([`41c2e73`](https://github.com/amz-tools/amazon-sp-api/commit/41c2e736e57291dd761f0b43f2cbdbe155e80f83)) - Implemented timeoutManager as external class ([`565ebe7`](https://github.com/amz-tools/amazon-sp-api/commit/565ebe79cffde112fff1d92aedd8d745b910de0c)) - Updated dependencies ([`67a9f38`](https://github.com/amz-tools/amazon-sp-api/commit/67a9f380ddb019dbfae08fc9fac14a8dd6d50169)) - Changed restore rate of confirmShipment to 2 per second ([`88ef612`](https://github.com/amz-tools/amazon-sp-api/commit/88ef612cc7233f4f1f4d1185f10936216a5ab25f)) - Removed hiring from Readme ([`7460a41`](https://github.com/amz-tools/amazon-sp-api/commit/7460a4168fc6d3a51f3f47f44797eb9ac304c493)) - Updated docs to new import structure ([`4a32949`](https://github.com/amz-tools/amazon-sp-api/commit/4a32949160b41b82412ddb96cc885730d995f491)) - Changed module exports to work with esm imports, commonjs and also legacy definition via commonjs with SellingPartnerAPI naming ([`b49240f`](https://github.com/amz-tools/amazon-sp-api/commit/b49240f55e3b3b8bc8e7378beb28a03dbe803f01)) - More correct response ([`726584c`](https://github.com/amz-tools/amazon-sp-api/commit/726584c9f23ccaaa398c6e2ec6365a57c3efd32a)) - getReports ([`50619bf`](https://github.com/amz-tools/amazon-sp-api/commit/50619bfe2fd832a117760edd55048149b0ee5aee)) - Add all report types ([`b40e019`](https://github.com/amz-tools/amazon-sp-api/commit/b40e019bff9d9c23c023ae2dabd92cfd6bf310d7)) - Update catalog item query ([`bee6acf`](https://github.com/amz-tools/amazon-sp-api/commit/bee6acf94f840a79f16490cc438a8040577141bd)) - Fixing capitalization in order payload ([`2db495c`](https://github.com/amz-tools/amazon-sp-api/commit/2db495c38102f928b58e187ac01270b20941d1e0)) - a timeoutManager object ([`3a8ebdc`](https://github.com/amz-tools/amazon-sp-api/commit/3a8ebdc28853db42e0474cd6936de4d22e3da3ba)) - Add operation order.confirmShipment ([`e9e15d3`](https://github.com/amz-tools/amazon-sp-api/commit/e9e15d3a853e42db2a188749fcc426772fb4f3ea)) - Export all types for fbaInventory and update getInventorySummariesResponse type to match ([`d9b3f47`](https://github.com/amz-tools/amazon-sp-api/commit/d9b3f47e05063fe627f432685b49c6ab292f90c6)) - add(type): `productPricing.getItemOffers` ([`fee8f03`](https://github.com/amz-tools/amazon-sp-api/commit/fee8f03b2b874adb89732b95bdd176d0d3135e4e)) - update(docs): add `esm` import ([`9bba19c`](https://github.com/amz-tools/amazon-sp-api/commit/9bba19c662d3c70e9cc9d0c1cc220d3e5680ca04)) - feat(named exports): for `SellingPartner` class ([`01cc30a`](https://github.com/amz-tools/amazon-sp-api/commit/01cc30a8eec239cea89dc7ead69563de5a4bed46)) - Fix ts `is not a constructor` ([`d98d41c`](https://github.com/amz-tools/amazon-sp-api/commit/d98d41cdceac808929c0c11561db437f77dd8a16)) **Merged pull requests:** - Add more sp api typings [\#225](https://github.com/amz-tools/amazon-sp-api/pull/225) ([jakeleventhal](https://github.com/jakeleventhal)) - Fixing capitalization in order payload [\#219](https://github.com/amz-tools/amazon-sp-api/pull/219) ([jakeleventhal](https://github.com/jakeleventhal)) - a timeoutManager object [\#209](https://github.com/amz-tools/amazon-sp-api/pull/209) ([danielecr](https://github.com/danielecr)) - Add operation order.confirmShipment [\#198](https://github.com/amz-tools/amazon-sp-api/pull/198) ([yonahochieng](https://github.com/yonahochieng)) - Export all types for fbaInventory and update getInventorySummariesRes… [\#196](https://github.com/amz-tools/amazon-sp-api/pull/196) ([hwangm](https://github.com/hwangm)) - add\(type\): `productPricing.getItemOffers` [\#181](https://github.com/amz-tools/amazon-sp-api/pull/181) ([Roman991](https://github.com/Roman991)) - fix\(named-exports\): instead of `export default` [\#180](https://github.com/amz-tools/amazon-sp-api/pull/180) ([Roman991](https://github.com/Roman991)) ## [v0.8.3](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.3) (2023-03-14) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.2...v0.8.3) **Commits:** - Added new productPricing endpoint version v2022-05-01 ([`95c1129`](https://github.com/amz-tools/amazon-sp-api/commit/95c112995b513f15a9fa7669d0262df1c4a8aac7)) - Updated restore rates for orders v0, solicitations v1 and uploads v2020-11-01 ([`9fb8d34`](https://github.com/amz-tools/amazon-sp-api/commit/9fb8d344fb6c01320f2908b063f4fba0371670f9)) ## [v0.8.2](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.2) (2023-02-21) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.1...v0.8.2) **Commits:** - Updated Download Reports section in Readme ([`5621475`](https://github.com/amz-tools/amazon-sp-api/commit/5621475f1cff9d6c846a90a532a3514c11c22dba)) - Updated downloadReport methods to better fit in with the rest of the library ([`56dc033`](https://github.com/amz-tools/amazon-sp-api/commit/56dc033a749d9b78c706e3fcbb29a4b247ac3d56)) - update SellingPartner.js ([`6ff6439`](https://github.com/amz-tools/amazon-sp-api/commit/6ff6439e47e9d49fa8036304c2eb1aff1cd1fe2e)) **Merged pull requests:** - update SellingPartner.js [\#192](https://github.com/amz-tools/amazon-sp-api/pull/192) ([cpietsch82](https://github.com/cpietsch82)) ## [v0.8.1](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.1) (2023-01-28) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.0...v0.8.1) **Commits:** - Added new headers option to Readme ([`309c3ea`](https://github.com/amz-tools/amazon-sp-api/commit/309c3eae23665eb34b02f2049828ae5ec7cb3c2f)) - Added getOrderRegulatedInfo and updateVerificationsStatus orders endpoint operations ([`a4d6ffa`](https://github.com/amz-tools/amazon-sp-api/commit/a4d6ffa21b38d875b0395bb219e246fb1318fb6a)) - Added v2 shipping operations ([`ca62c19`](https://github.com/amz-tools/amazon-sp-api/commit/ca62c19f57076d357c4e7cb9fe925acf31ed7b13)) ## [v0.8.0](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.0) (2022-10-23) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.10...v0.8.0) **Commits:** - Added timeouts to .download ([`ecbd0d1`](https://github.com/amz-tools/amazon-sp-api/commit/ecbd0d1c760dc314058ce84c492f018af34796e0)) - Updated vendorDirectFulfilmentShipping endpoint with new operations ([`de82cfb`](https://github.com/amz-tools/amazon-sp-api/commit/de82cfbe6887bb8586e9b9e71835adea7aedf960)) - Changed restore rates according to SP-API Throttling Adjustments ([`e7be23b`](https://github.com/amz-tools/amazon-sp-api/commit/e7be23b7b00ac0d49ba7cf22a26d46f81534b9b2)) - Removed deprecated operations listCatalogItems and getCatalogItem v0 ([`1bff27b`](https://github.com/amz-tools/amazon-sp-api/commit/1bff27b8d3771912847185738b668eb507eb50e7)) - Merge commit '5a2840f83a9ae878d1f4d01146664105e72c126e' ([`4e26ae7`](https://github.com/amz-tools/amazon-sp-api/commit/4e26ae738ba92b10d473fe106a57ae9c8111748d)) - Slight productPricing test spec change ([`76fa00b`](https://github.com/amz-tools/amazon-sp-api/commit/76fa00bcdfc800182fcecc2dcf344f91b4b4bca2)) - Revert "Changed productPricing test spec" ([`714ca72`](https://github.com/amz-tools/amazon-sp-api/commit/714ca722a4e55bb900ae448c1c3980714cd1c2ea)) - Changed productPricing test spec ([`c8402df`](https://github.com/amz-tools/amazon-sp-api/commit/c8402dfed8ad5eb01874af0312fff447469bf578)) - Added tests for timeouts ([`afa2822`](https://github.com/amz-tools/amazon-sp-api/commit/afa2822ddacc172139686e960d3bbe47299844df)) - Update Readme to include timeouts section ([`66e2d99`](https://github.com/amz-tools/amazon-sp-api/commit/66e2d993278d35fa304ec9081d9d1b6c410bd10e)) - Changed timeouts to be set globally as well as timeouts object, added idle timeout and restructured the code a bit ([`41bd13a`](https://github.com/amz-tools/amazon-sp-api/commit/41bd13a1b9cedf20ffb18ee72533b6e6d6e06a40)) - Add the new FBA_INVENTORY_AVAILABILITY_CHANGES notification ([`5a2840f`](https://github.com/amz-tools/amazon-sp-api/commit/5a2840f83a9ae878d1f4d01146664105e72c126e)) - Removed some artefacts ([`51a6158`](https://github.com/amz-tools/amazon-sp-api/commit/51a61587b75f13c4c4dbcc4d98562733df9f92fc)) - Added test for invalid security token ([`98ab500`](https://github.com/amz-tools/amazon-sp-api/commit/98ab50043146e935b3e2073839ae7ecebe973faf)) - Made x-amz-security-token and AWS_SELLING_PARTNER_ROLE optional ([`26ca0d7`](https://github.com/amz-tools/amazon-sp-api/commit/26ca0d758022dcf847d652222e5d46e8b221ebdc)) - typo String to string ([`44b182a`](https://github.com/amz-tools/amazon-sp-api/commit/44b182a72656ff129e57bb6ec444d8423ad970fd)) - Added response timeout and deadline timeout option support to allow request to be aborted if it takes a lot longer than expected due to network errors. ([`cf82599`](https://github.com/amz-tools/amazon-sp-api/commit/cf825990aebcb648ac81dbd6d15228d16dc52b29)) **Merged pull requests:** - Add the new FBA_INVENTORY_AVAILABILITY_CHANGES notification [\#173](https://github.com/amz-tools/amazon-sp-api/pull/173) ([ctiospl](https://github.com/ctiospl)) - Added response timeout and deadline timeout option support [\#148](https://github.com/amz-tools/amazon-sp-api/pull/148) ([colin-brown](https://github.com/colin-brown)) ## [v0.7.10](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.10) (2022-08-12) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.9...v0.7.10) **Commits:** - Updated dependencies ([`ad123ee`](https://github.com/amz-tools/amazon-sp-api/commit/ad123ee6dc668f072cf25f9987e874d6d2ae1040)) - Removed tests for soon to be deprecated operations ([`a4b5b17`](https://github.com/amz-tools/amazon-sp-api/commit/a4b5b174b8387135ec39e1aa425d65646a8ef03c)) - Added deprecation warning to soon to be deprecated catalogItems v0 operations ([`c4afa2a`](https://github.com/amz-tools/amazon-sp-api/commit/c4afa2ac11dd5fc05fe4eb703e0c471bae02edc6)) - Added the following operations to services endpoint: getRangeSlotCapacity, getFixedSlotCapacity, getAppointmentSlotsByJobId, getAppointmentSlots ([`89a554d`](https://github.com/amz-tools/amazon-sp-api/commit/89a554d41ec159800c6e72e02b59f138cec8e917)) - CreateReportResponse unwraps the payload object ([`f56fdae`](https://github.com/amz-tools/amazon-sp-api/commit/f56fdaeffd3c4ab45fcd058ef0bfddc7aa55b459)) - Fix TypeScript compilation ([`641a46f`](https://github.com/amz-tools/amazon-sp-api/commit/641a46f8235ae3bc5024ea3f155552dac44e1f3c)) **Merged pull requests:** - Fix CreateReportResponse TypeScript Interface [\#158](https://github.com/amz-tools/amazon-sp-api/pull/158) ([Cellis9421](https://github.com/Cellis9421)) - Fix TypeScript compilation [\#141](https://github.com/amz-tools/amazon-sp-api/pull/141) ([ValentinMouret](https://github.com/ValentinMouret)) ## [v0.7.9](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.9) (2022-07-10) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.8...v0.7.9) **Commits:** - Changed information on charset property for download function due to change proposed in issue #144 ([`26882ad`](https://github.com/amz-tools/amazon-sp-api/commit/26882ad7f2d9bc84f45979b4a62a18278c8b1881)) - Charset for decoding reports now taken from content-type header (as proposed in #144) ([`60c325d`](https://github.com/amz-tools/amazon-sp-api/commit/60c325dd59a3c78be7048ee2bdd31344bec14a66)) - Added additional tests for productPricing endpoint ([`509730f`](https://github.com/amz-tools/amazon-sp-api/commit/509730f1567352fe4e06021f7eebf9b9c04cb33e)) - Added known issue with commas as part of array value for query ([`bf18bc2`](https://github.com/amz-tools/amazon-sp-api/commit/bf18bc21b8f5186748e3fe695d32face9686331e)) - Implement new doubleEncodeURIComponent function that fixes issue #143 ([`f819419`](https://github.com/amz-tools/amazon-sp-api/commit/f81941902ea9ed34caf80076da208ef6871c86cf)) ## [v0.7.8](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.8) (2022-07-01) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.7...v0.7.8) **Commits:** - Added new option of qs module called commaRoundTrip that should fix issues with incorrect formatting arrays of length 1 (#138) ([`fef719d`](https://github.com/amz-tools/amazon-sp-api/commit/fef719d1a1ddff5600af964463131ff06416be45)) ## [v0.7.7](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.7) (2022-06-14) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.6...v0.7.7) **Commits:** - Updated fbaSmallAndLight test spec ([`0839db5`](https://github.com/amz-tools/amazon-sp-api/commit/0839db54b19c505e04242754f165faea4fded020)) - Updated double encode fix #134 ([`d38e8d7`](https://github.com/amz-tools/amazon-sp-api/commit/d38e8d7fcfde57393aa467bd3a786c6370b5fd41)) - Add encode query twice option ([`2890b44`](https://github.com/amz-tools/amazon-sp-api/commit/2890b44f41abf292dd9e794d47dc9ccdbe74147c)) **Merged pull requests:** - Add encode query twice option fix \#134 [\#137](https://github.com/amz-tools/amazon-sp-api/pull/137) ([YuriiHerasymchuk](https://github.com/YuriiHerasymchuk)) ## [v0.7.6](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.6) (2022-05-29) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.5...v0.7.6) **Commits:** - Changed new AWS_SESSION_TOKEN to be optional in Credentials.js ([`3673a7c`](https://github.com/amz-tools/amazon-sp-api/commit/3673a7ce92ffc6d8cf1b2224f231368bf1977061)) - Updated all external links in README ([`6c4e55d`](https://github.com/amz-tools/amazon-sp-api/commit/6c4e55d8e820aa6812abbffdd53aee4639ceba25)) - Minor README changes ([`b4eae4d`](https://github.com/amz-tools/amazon-sp-api/commit/b4eae4d6a39bae04cd4bb59961f0f7d6cb024096)) - Updated README to include AWS_SESSION_TOKEN where necessary ([`f77877b`](https://github.com/amz-tools/amazon-sp-api/commit/f77877bad505aa194d1ab30ba5a5b35592971ab1)) - include session token only if available ([`80f88c8`](https://github.com/amz-tools/amazon-sp-api/commit/80f88c83a0638914f2417a4417e1da6f8f8b4351)) - add AWS_SESSION_TOKEN to README ([`e1b2f03`](https://github.com/amz-tools/amazon-sp-api/commit/e1b2f03f3a2d890045d496bd8f94ad28db315a51)) - add AWS_SESSION_TOKEN and X-Amz-Security-Token header ([`0cd3f0d`](https://github.com/amz-tools/amazon-sp-api/commit/0cd3f0d497d0d0ed24c8268904162219686f4b80)) **Merged pull requests:** - Fix assume role invalid client token [\#135](https://github.com/amz-tools/amazon-sp-api/pull/135) ([zirkelc](https://github.com/zirkelc)) ## [v0.7.5](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.5) (2022-05-20) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.4...v0.7.5) **Commits:** - Added disclaimer to Readme ([`b5763c3`](https://github.com/amz-tools/amazon-sp-api/commit/b5763c373fb2d697b8c43b4501aead5cef089024)) - Added batch request tests for productPricing endpoint ([`54fd921`](https://github.com/amz-tools/amazon-sp-api/commit/54fd9216fa4cd1f8a8f3d64cd9d91fb968849341)) - Added new batch operations for productPricing endpoint ([`5af30c0`](https://github.com/amz-tools/amazon-sp-api/commit/5af30c02f7c87e54491252db04cc3d872d9cfe96)) - Minor change to productPricing endpoint tests ([`998d6c7`](https://github.com/amz-tools/amazon-sp-api/commit/998d6c776a4d4db62f336ded439ded996951bd11)) - Updated tests for productFees endpoint ([`d887e98`](https://github.com/amz-tools/amazon-sp-api/commit/d887e98c0865a263d25ab6d71f89a96f780f9504)) - Added new getMyFeesEstimates operation for productFees endpoint ([`120482e`](https://github.com/amz-tools/amazon-sp-api/commit/120482e60dab766d7cd2ab0f8ee2782047fe131f)) - Minor formatting changes for new catalogItems version ([`dc04b53`](https://github.com/amz-tools/amazon-sp-api/commit/dc04b53503c58b8ed1a65c774bf09336d34f961f)) - chore: replace hard code ([`7765e94`](https://github.com/amz-tools/amazon-sp-api/commit/7765e94cebda62f0b56d74487219d961e7299c19)) - Added catalogItems endpoint 2022-04-01 version test case ([`2dc5c7f`](https://github.com/amz-tools/amazon-sp-api/commit/2dc5c7f1c21e2ec2b3f88021802c01d0e2ff39b0)) - Added catalogItems endpoint 2022-04-01 version ([`80315d8`](https://github.com/amz-tools/amazon-sp-api/commit/80315d8ce9b51d5d6c2159ff4cee9f12c059f0f7)) **Merged pull requests:** - Added catalogItems endpoint 2022-04-01 version [\#132](https://github.com/amz-tools/amazon-sp-api/pull/132) ([wangjue666](https://github.com/wangjue666)) ## [v0.7.4](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.4) (2022-04-17) [Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.3...v0.7.4) **Commits:** - Updated dependencies ([`d5b50ad`](https://github.com/amz-tools/amazon-sp-api/commit/d5b50ad4e7b0a77e571601c96b847ac3a5ed948f)) - Change fbaInventory test spec to run for all regions ([`eb5c56b`](https://github.com/amz-tools/amazon-sp-api/commit/eb5c56b3d84261edea0fd2c41e19ec695de2fe45)) - Added test spec stub for new endpoints easyShip and vendorDirectFulfillmentSandboxTestData ([`624799f`](https://github.com/amz-tools/amazon-sp-api/commit/624799fa0a1052e13464b5190d337b25e7e008e7)) - Added SKU length issue to Known Issues section in README (Issue #126) ([`2c8a043`](https://github.com/amz-tools/amazon-sp-api/commit/2c8a043d3e0ad13d775800d3a497de84e97fbb07)) - Removed comment as FBAInventory in now globally available ([`ebbfe09`](https://github.com/amz-tools/amazon-sp-api/commit/ebbfe09326cf7adc15ecaf4cf6c9107acd5acc26)) - Added vendorDirectFulfillmentSandboxTestData e