Coinbase International Exchange API
cURL
curl --request GET \ --url https://api.international.coinbase.com/api/v1/portfolios/{portfolio}/positions \ --header 'CB-ACCESS-KEY: <api-key>' \ --header 'CB-ACCESS-PASSPHRASE: <api-key>' \ --header 'CB-ACCESS-SIGN: <api-key>' \ --header 'CB-ACCESS-TIMESTAMP: <api-key>'
[ { "id": "1tvrktwe-1-457", "symbol": "BTC-PERP", "instrument_id": "14thr7ft-1-0", "instrument_uuid": "8ca6c040-48df-426b-bb4e-74413909da26", "vwap": 31011.75, "net_size": 1.75, "buy_order_size": 2.65, "sell_order_size": 1.2, "im_contribution": 0.07, "unrealized_pnl": 2953.01, "mark_price": 20000.63, "entry_vwap": 34021.45 } ]
Returns all of the positions for a given portfolio.
PortfoliosService portfoliosService = IntxServiceFactory.createPortfoliosService(client); ListPortfolioPositionsRequest request = new ListPortfolioPositionsRequest.Builder() .portfolio("portfolio_id") .build(); ListPortfolioPositionsResponse response = portfoliosService.listPortfolioPositions(request);
Was this page helpful?