Coinbase International Exchange API
cURL
curl --request GET \ --url https://api.international.coinbase.com/api/v1/portfolios/{portfolio}/positions/{instrument} \ --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 }
Retrieves the position for a given portfolio and symbol.
PortfoliosService portfoliosService = IntxServiceFactory.createPortfoliosService(client); GetPositionForPortfolioInstrumentRequest request = new GetPositionForPortfolioInstrumentRequest.Builder() .portfolio("portfolio_id") .instrument("BTC-USDC") .build(); GetPositionForPortfolioInstrumentResponse response = portfoliosService.getPositionForPortfolioInstrument(request);
Was this page helpful?