UNPKG

amazon-sp-api-node8

Version:

Amazon Selling Partner API client for Node version 8x

63 lines (61 loc) 1.6 kB
const utils = require("../../../utils"); module.exports = { "2023-11-15": { getQueries: (req_params) => { return Object.assign(req_params, { method: "GET", api_path: "/dataKiosk/2023-11-15/queries", restore_rate: 45 }); }, createQuery: (req_params) => { return Object.assign(req_params, { method: "POST", api_path: "/dataKiosk/2023-11-15/queries", restore_rate: 60 }); }, getQuery: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { queryId: { type: "string" } } }); return Object.assign(req_params, { method: "GET", api_path: "/dataKiosk/2023-11-15/queries/" + req_params.path.queryId, restore_rate: 0.5 }); }, cancelQuery: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { queryId: { type: "string" } } }); return Object.assign(req_params, { method: "DELETE", api_path: "/dataKiosk/2023-11-15/queries/" + req_params.path.queryId, restore_rate: 45 }); }, getDocument: (req_params) => { req_params = utils.checkAndEncodeParams(req_params, { path: { documentId: { type: "string" } } }); return Object.assign(req_params, { method: "GET", api_path: "/dataKiosk/2023-11-15/documents/" + req_params.path.documentId, restore_rate: 60 }); } } };