curl --request GET \
--url https://api.international.coinbase.com/api/v1/portfolios/{portfolio}/detail \
--header 'CB-ACCESS-KEY: <api-key>' \
--header 'CB-ACCESS-PASSPHRASE: <api-key>' \
--header 'CB-ACCESS-SIGN: <api-key>' \
--header 'CB-ACCESS-TIMESTAMP: <api-key>'{
"summary": {
"collateral": 14750.53,
"unrealized_pnl": 2953.01,
"unrealized_pnl_percent": 0,
"position_notional": 1050.32,
"open_position_notional": 3010.02,
"pending_fees": 120.31,
"borrow": 4111.32,
"accrued_interest": 10.02,
"rolling_debt": 311.02,
"balance": 15751.6,
"buying_power": 14964.02,
"portfolio_initial_margin": 0.05,
"portfolio_current_margin": 0.05,
"portfolio_maintenance_margin": 0.033,
"portfolio_close_out_margin": 0.01665,
"in_liquidation": true,
"portfolio_initial_margin_notional": 1571.5345,
"portfolio_current_margin_notional": 1571.5345,
"portfolio_maintenance_margin_notional": 1023.3081,
"portfolio_close_out_margin_notional": 482.6651,
"margin_override": 0.2,
"lock_up_initial_margin": 0.3,
"loan_collateral_requirement": 0,
"position_offset_notional": 3010.02
},
"balances": [
{
"asset_id": "14thr7fc-1-1",
"asset_name": "BTC",
"asset_uuid": "d92669ba-8a04-46d8-9b28-a2bbaeee3b9a",
"quantity": 1.75,
"hold": 0.5,
"hold_available_for_collateral": 0.5,
"transfer_hold": 0.25,
"collateral_value": 0.9,
"max_withdraw_amount": 0.9,
"loan": 1,
"loan_collateral_requirement": 0,
"pledged_collateral_quantity": 0.5,
"loan_initial_margin_contribution": 0.07,
"collateral_backed_overdraft_loan": 100.5,
"user_requested_loan": 548.5,
"unreconciled_amount": 10.5,
"max_undelegate_amount": 15
}
],
"positions": [
{
"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,
"index_price": 20001.45
}
]
}Retrieves the summary, positions, and balances of a portfolio.
curl --request GET \
--url https://api.international.coinbase.com/api/v1/portfolios/{portfolio}/detail \
--header 'CB-ACCESS-KEY: <api-key>' \
--header 'CB-ACCESS-PASSPHRASE: <api-key>' \
--header 'CB-ACCESS-SIGN: <api-key>' \
--header 'CB-ACCESS-TIMESTAMP: <api-key>'{
"summary": {
"collateral": 14750.53,
"unrealized_pnl": 2953.01,
"unrealized_pnl_percent": 0,
"position_notional": 1050.32,
"open_position_notional": 3010.02,
"pending_fees": 120.31,
"borrow": 4111.32,
"accrued_interest": 10.02,
"rolling_debt": 311.02,
"balance": 15751.6,
"buying_power": 14964.02,
"portfolio_initial_margin": 0.05,
"portfolio_current_margin": 0.05,
"portfolio_maintenance_margin": 0.033,
"portfolio_close_out_margin": 0.01665,
"in_liquidation": true,
"portfolio_initial_margin_notional": 1571.5345,
"portfolio_current_margin_notional": 1571.5345,
"portfolio_maintenance_margin_notional": 1023.3081,
"portfolio_close_out_margin_notional": 482.6651,
"margin_override": 0.2,
"lock_up_initial_margin": 0.3,
"loan_collateral_requirement": 0,
"position_offset_notional": 3010.02
},
"balances": [
{
"asset_id": "14thr7fc-1-1",
"asset_name": "BTC",
"asset_uuid": "d92669ba-8a04-46d8-9b28-a2bbaeee3b9a",
"quantity": 1.75,
"hold": 0.5,
"hold_available_for_collateral": 0.5,
"transfer_hold": 0.25,
"collateral_value": 0.9,
"max_withdraw_amount": 0.9,
"loan": 1,
"loan_collateral_requirement": 0,
"pledged_collateral_quantity": 0.5,
"loan_initial_margin_contribution": 0.07,
"collateral_backed_overdraft_loan": 100.5,
"user_requested_loan": 548.5,
"unreconciled_amount": 10.5,
"max_undelegate_amount": 15
}
],
"positions": [
{
"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,
"index_price": 20001.45
}
]
}PortfoliosService portfoliosService = IntxServiceFactory.createPortfoliosService(client);
GetPortfolioDetailRequest request = new GetPortfolioDetailRequest.Builder()
.portfolio("portfolio_id")
.build();
GetPortfolioDetailResponse response = portfoliosService.getPortfolioDetail(request);
The Client ID that owns the API Key for the request
The pass phrase affiliated with the API Key
A HMAC SHA-256 signature using the API Key secret on the string TIMESTAMP, METHOD, REQUEST_PATH, BODY
The timestamp of when the request is being made
Identifies the portfolio by UUID (e.g., 892e8c7c-e979-4cad-b61b-55a197932cf1) or portfolio ID (e.g., 5189861793641175)
Portfolio information
Show child attributes
The total collateral value in USDC for the portfolio
14750.53
The profit or loss of all open positions (resets to 0 after settlement)
2953.01
The profit or loss percentage of all open positions (resets to 0 after settlement)
0
The position value in USDC of all positions
1050.32
The notional value of all open orders and positions
3010.02
Accrued fees that haven't been paid yet
120.31
Total borrow amount in USDC (nets the USDC balance, position PNL, held USDC, accrued interest and rolling debt)
4111.32
Interest charged for borrowed USDC balances
10.02
Amount of settled transactions that haven't been paid
311.02
The net balance available in the portfolio (collateral + unrealized_pnl - pending_fees - accrued_interest - rolling_debt)
15751.6
The amount of buying power available in the portfolio (balance - (open_position_notional * portfolio_initial_margin))
14964.02
The weighted average of all the position's initial margin utilization
0.05
The current margin level of the portfolio
0.05
The maintenance margin of the portfolio
0.033
The close out margin of the portfolio
0.01665
Indicates whether the portfolio is in process of liquidation
The notional initial margin of the portfolio
1571.5345
The notional current margin level of the portfolio
1571.5345
The notional maintenance margin of the portfolio
1023.3081
The notional close out margin of the portfolio
482.6651
The margin override value for the portfolio, indicating notional requirement to hold futures positions
0.2
The effective margin requirement value for the portfolio (max(portfolio_initial_margin, margin_override))
0.3
0
The notional value of margin relief provided by position offsets
3010.02
Show child attributes
The unique identifier of the asset
"14thr7fc-1-1"
Name of the asset
"BTC"
The UUID of the asset
"d92669ba-8a04-46d8-9b28-a2bbaeee3b9a"
The total amount of the asset in the portfolio
1.75
The amount of the balance held from trading activity
0.5
The amount of the held balance eligible for collateral
0.5
The amount of the balance held from a pending transfer
0.25
The collateral value provided by this asset balance
0.9
The maximum amount of this asset that can be withdrawn on-chain at this time given margin requirement constraints
0.9
The total quantity of the asset borrowed by the portfolio
1
The notional collateral requirement to hold the loan
0
The amount of the asset pledged as collateral
0.5
The notional amount this loan contributes to the portfolio initial margin notional value
0.07
The quantity of the asset automatically borrowed by the portfolio to cover USDC deficits
100.5
The quantity of the asset borrowed by the portfolio upon explicit request
548.5
The difference between the portfolio's exchange and external balance that has not yet been reconciled, for external collateral clients only
10.5
The maximum amount that can be undelegated from the exchange, for external collateral clients only
15
Show child attributes
The unique identifier of the position
"1tvrktwe-1-457"
Name of the instrument the position is in
"BTC-PERP"
The unique identifier of the instrument the position is in
"14thr7ft-1-0"
The UUID of the instrument the position is in
"8ca6c040-48df-426b-bb4e-74413909da26"
The price of your position based on the last settlement period. During each settlement period (5 minute interval), the VWAP is set to equal the mark_price.
31011.75
The size of the position with positive values reflecting a long position and negative values reflecting a short position
1.75
Cumulative size of all the open buy orders
2.65
Cumulative size of all the open sell orders
1.2
The amount this position contributes to the initial margin
0.07
The profit or loss of this position (resets to 0 after settlement)
2953.01
The current mark price value for the instrument of this position used in risk and margin calculations
20000.63
Volume weighted entry price of the position (not reset to the last funding price)
34021.45
The index price used for the funding process
20001.45
Was this page helpful?