UNPKG

amazon-sp-api-node8

Version:

Amazon Selling Partner API client for Node version 8x

74 lines (73 loc) 2.1 kB
const utils = require('../../../utils'); module.exports = { 'v1':{ getSmallAndLightEnrollmentBySellerSKU:(req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path:{ sellerSKU:{ type:'string' } } }); return Object.assign(req_params, { method:'GET', api_path:'/fba/smallAndLight/v1/enrollments/' + req_params.path.sellerSKU, restore_rate:0.5, deprecation_date: '2023-09-20' }); }, putSmallAndLightEnrollmentBySellerSKU:(req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path:{ sellerSKU:{ type:'string' } } }); return Object.assign(req_params, { method:'PUT', api_path:'/fba/smallAndLight/v1/enrollments/' + req_params.path.sellerSKU, restore_rate:0.5, deprecation_date: '2023-09-20' }); }, deleteSmallAndLightEnrollmentBySellerSKU:(req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path:{ sellerSKU:{ type:'string' } } }); return Object.assign(req_params, { method:'DELETE', api_path:'/fba/smallAndLight/v1/enrollments/' + req_params.path.sellerSKU, restore_rate:0.5, deprecation_date: '2023-09-20' }); }, getSmallAndLightEligibilityBySellerSKU:(req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path:{ sellerSKU:{ type:'string' } } }); return Object.assign(req_params, { method:'GET', api_path:'/fba/smallAndLight/v1/eligibilities/' + req_params.path.sellerSKU, restore_rate:0.5, deprecation_date: '2023-09-20' }); }, getSmallAndLightFeePreview:(req_params) => { return Object.assign(req_params, { method:'POST', api_path:'/fba/smallAndLight/v1/feePreviews', restore_rate:1, deprecation_date: '2023-09-20' }); } } };