UNPKG

ebay-api

Version:

eBay API for Node and Browser

53 lines (52 loc) 1.38 kB
import Restful from '../../index.js'; class Finances extends Restful { get basePath() { return '/sell/finances/v1'; } get subdomain() { return 'apiz'; } getPayout(payoutId) { payoutId = encodeURIComponent(payoutId); return this.get(`/payout/${payoutId}`); } getPayouts({ filter, limit, offset, sort, } = {}) { return this.get(`/payout`, { params: { filter, limit, offset, sort, }, }); } getPayoutSummary({ filter, } = {}) { return this.get(`/payout_summary`, { params: { filter } }); } getTransactions({ filter, limit, offset, sort } = {}) { return this.get(`/transaction`, { params: { filter, limit, offset, sort, }, }); } getTransactionSummary({ filter, } = {}) { return this.get(`/transaction_summary`, { params: { filter, }, }); } getTransfer(transferId) { transferId = encodeURIComponent(transferId); return this.get(`/transfer/${transferId}`); } getSellerFundsSummary() { return this.get(`/seller_funds_summary`); } } Finances.id = 'Finances'; export default Finances;