UNPKG

amazon-sp-api-node8

Version:

Amazon Selling Partner API client for Node version 8x

56 lines (54 loc) 1.42 kB
const utils = require("../../../utils"); module.exports = { v0: { getEligibleShipmentServices: (req_params) => { return Object.assign(req_params, { method: "POST", api_path: "/mfn/v0/eligibleShippingServices", restore_rate: 0.167 }); }, getShipment: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { shipmentId: { type: "string" } } }); return Object.assign(req_params, { method: "GET", api_path: "/mfn/v0/shipments/" + req_params.path.shipmentId, restore_rate: 1 }); }, cancelShipment: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { shipmentId: { type: "string" } } }); return Object.assign(req_params, { method: "DELETE", api_path: "/mfn/v0/shipments/" + req_params.path.shipmentId, restore_rate: 1 }); }, createShipment: (req_params) => { return Object.assign(req_params, { method: "POST", api_path: "/mfn/v0/shipments", restore_rate: 0.5 }); }, getAdditionalSellerInputs: (req_params) => { return Object.assign(req_params, { method: "POST", api_path: "/mfn/v0/additionalSellerInputs", restore_rate: 1 }); } } };