amazon-sp-api-timeout
Version:
Amazon Selling Partner API client
41 lines (40 loc) • 1.09 kB
JavaScript
const utils = require('../../../utils');
module.exports = {
'v1':{
getPurchaseOrders:(req_params) => {
return Object.assign(req_params, {
method:'GET',
api_path:'/vendor/orders/v1/purchaseOrders',
restore_rate:0.1
});
},
getPurchaseOrder:(req_params) => {
req_params = utils.checkAndEncodeParams(req_params, {
path:{
purchaseOrderNumber:{
type:'string'
}
}
});
return Object.assign(req_params, {
method:'GET',
api_path:'/vendor/orders/v1/purchaseOrders/' + req_params.path.purchaseOrderNumber,
restore_rate:0.1
});
},
submitAcknowledgement:(req_params) => {
return Object.assign(req_params, {
method:'POST',
api_path:'/vendor/orders/v1/acknowledgements',
restore_rate:0.1
});
},
getPurchaseOrdersStatus:(req_params) => {
return Object.assign(req_params, {
method:'GET',
api_path:'/vendor/orders/v1/purchaseOrdersStatus',
restore_rate:0.1
});
}
}
};