UNPKG

amazon-sp-api

Version:

Amazon Selling Partner API client

58 lines (56 loc) 1.49 kB
const utils = require('../../../utils'); module.exports = { '2020-09-01': { putListingsItem: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { sellerId: { type: 'string' }, sku: { type: 'string' } } }); return Object.assign(req_params, { method: 'PUT', api_path: '/listings/2020-09-01/items/' + req_params.path.sellerId + '/' + req_params.path.sku, restore_rate: 0.2 }); }, deleteListingsItem: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { sellerId: { type: 'string' }, sku: { type: 'string' } } }); return Object.assign(req_params, { method: 'DELETE', api_path: '/listings/2020-09-01/items/' + req_params.path.sellerId + '/' + req_params.path.sku, restore_rate: 0.2 }); }, patchListingsItem: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { sellerId: { type: 'string' }, sku: { type: 'string' } } }); return Object.assign(req_params, { method: 'PATCH', api_path: '/listings/2020-09-01/items/' + req_params.path.sellerId + '/' + req_params.path.sku, restore_rate: 0.2 }); } } };