Coinbase Prime API
cURL
curl --request GET \ --url https://api.prime.coinbase.com/v1/portfolios/{portfolio_id}/commission
{ "commission": { "type": "<string>", "rate": "<string>", "trading_volume": "<string>" } }
Retrieve commission associated with a given portfolio.
CommissionService commissionService = PrimeServiceFactory.createCommissionService(client); GetPortfolioCommissionRequest request = new GetPortfolioCommissionRequest.Builder() .portfolioId("PORTFOLIO_ID_HERE") .build(); GetPortfolioCommissionResponse response = commissionService.getPortfolioCommission(request);
var commissionService = new CommissionService(client); var request = new GetPortfolioCommissionRequest("PORTFOLIO_ID_HERE"); var response = commissionService.GetPortfolioCommission(request);
commissionService = commission.NewCommissionService(client) request := &commission.GetPortfolioCommissionRequest{ PortfolioId: "portfolio-id", } response, err := commissionService.GetPortfolioCommission(context.Background(), request)
prime_client = PrimeClient(credentials) request = GetPortfolioCommissionRequest( portfolio_id="portfolio-id", ) response = prime_client.get_portfolio_commission(request)
primectl get-commission --help
const commissionService = new CommissionService(client); commissionService.getPortfolioCommission({ portfolioId: 'PORTFOLIO_ID_HERE' }).then(async (response) => { console.log('Commission: ', response); })
Specific trading pair to check commission (e.g BTC-USD)
A successful response.
Show child attributes
Fee model (all_in or cost_plus)
Commission rate (in whole percentage. Commission of 15bps is "0.0015")
Average 30 days over past 3 months (e.g. 90 days divided by 3)
Was this page helpful?