v5
latestOpenAPI 3.1.02026-08-082412321010.2 KBpositions
Get my open position for a symbol
get/v1/positions/mine
Query parameters
symbolstring required
Response
Successful response
idstring required
network'hyperliquid_testnet' | 'hyperliquid_mainnet' | 'hyperliquid_paper' required
user_idstring required
wallet_addressstring required
symbolstring required
side'LONG' | 'SHORT' required
sizenumber required
entry_pricenumber required
max_sizenumber nullable required
leverage_typestring required
leverage_valueinteger required
margin_usednumber nullable required
realized_pnlnumber required
unrealized_pnlnumber required
cum_funding_since_opennumber required
cum_funding_since_changenumber required
opened_atstring required
updated_atstring required
closed_atstring nullable required
closed_pricenumber nullable required
close_reason'MANUAL' | 'TAKE_PROFIT' | 'STOP_LOSS' | 'TRAILING_STOP' | 'LIQUIDATION' | 'AUTO_DELEVERAGE' nullable required
close_notified_atstring nullable required
open_notified_atstring nullable required
position_move_last_notified_pctnumber nullable required
{"stackTrail":"components:schemas:MinePositionOutput:anyOf:properties:pnl_sparkline:anyOf","oasType":"schema","type":"unknown","nullable":true}
notional_usdnumber nullable required