0.0.3 • Published 5 years ago
@plasma-platform/service-supports v0.0.3
Full documentation
install:
npm i @plasma-platform/service-supports -S
Short documentation
Table of Contents
SupportsService
Supports Micro Service API
Parameters
getHeaders
Get response headers
Parameters
response{Object} response data
Returns Object
getSupportByOrderId
Support - Get support by id + orderId
Parameters
params{Object} request parametersparams.supportId{Number} support idparams.orderId{String} order id
Returns Promise<any>
getSupportById
Support - Get support by id
Parameters
params{Object} request parametersparams.supportId{Number} support idparams.orderId{String} order id
Returns Promise<any>
searchPaidSupportsByPayments
Support - Search paid support by payments
Parameters
params{Object} request parametersparams.productType{String} Product typeparams.productIds{String} Array of product id divided by comma (e.g. "55555,62222")params.ordersIds{String} Array of order id divided by comma (e.g. "xxx1,az22")params.productTypes{String} Array of product type divided by comma (e.g. "template,offer"), default: templateparams.locale{String} 2 char locale (en, ru de, etc.). default: enparams.perPage{Number} Max items per one page (50 is max size)params.page{Number} Page number to view
Returns Promise<any>
searchPaidSupportsByProduct
Support - Search paid supports by product
Parameters
params{Object} request parametersparams.locale{String} 2 char locale (en, ru de, etc.). default: enparams.productIds{String} Array of product id divided by comma (e.g. "55555,62222")params.productTypes{String} Array of product type divided by comma (e.g. "template,offer"), default: templateparams.perPage{Number} Max items per one page (50 is max size)params.page{Number} Page number to view
Returns Promise<any>