Skip to content

Perpetual Futures

Trade perpetual futures on HyperLiquid through the Suwappu API. Supports 10 markets with up to 20x leverage.

GET /v1/agent/perps/markets

List available perpetual futures markets.

-kw">curl https://api.suwappu.bot/v1/agent/perps/markets \

-H -str">"Authorization: Bearer suwappu_sk_YOUR_KEY"

Response:
{

"hl-key">"success": true,

"hl-key">"markets": [

{

"hl-key">"symbol": "BTC-USD",

"hl-key">"markPrice": "67234.50",

"hl-key">"indexPrice": "67230.00",

"hl-key">"fundingRate": "0.0001",

"hl-key">"openInterest": "12500000",

"hl-key">"volume24h": "890000000",

"hl-key">"maxLeverage": 20

},

{

"hl-key">"symbol": "ETH-USD",

"hl-key">"markPrice": "3245.80",

"hl-key">"indexPrice": "3245.20",

"hl-key">"fundingRate": "0.00008",

"hl-key">"openInterest": "5600000",

"hl-key">"volume24h": "340000000",

"hl-key">"maxLeverage": 20

}

]

}

Available markets: BTC-USD, ETH-USD, SOL-USD, ARB-USD, AVAX-USD, DOGE-USD, MATIC-USD, OP-USD, SUI-USD, APT-USD.

POST /v1/agent/perps/quote

Get a quote for opening a perpetual position.

ParameterTypeRequiredDescription
marketstringYesMarket symbol (e.g., "ETH-USD")
sidestringYes"long" or "short"
sizestringYesPosition size in base asset units
leveragenumberYesLeverage multiplier (1-20)
-kw">curl -X POST https://api.suwappu.bot/v1/agent/perps/quote \

-H -str">"Authorization: Bearer suwappu_sk_YOUR_KEY" \

-H -str">"Content-Type: application/json" \

-d -str">'{

-str">"market": -str">"ETH-USD",

-str">"side": -str">"long",

-str">"size": -str">"0.5",

-str">"leverage": 10

}'

Response:
{

"hl-key">"success": true,

"hl-key">"quote": {

"hl-key">"market": "ETH-USD",

"hl-key">"side": "long",

"hl-key">"size": "0.5",

"hl-key">"leverage": 10,

"hl-key">"entryPrice": "3245.80",

"hl-key">"liquidationPrice": "2921.22",

"hl-key">"margin": "162.29",

"hl-key">"fee": "0.97",

"hl-key">"fundingRate": "0.00008"

}

}

GET /v1/agent/perps/positions

List open perpetual positions.

ParameterTypeRequiredDescription
addressstringNoFilter by wallet address
-kw">curl https://api.suwappu.bot/v1/agent/perps/positions \

-H -str">"Authorization: Bearer suwappu_sk_YOUR_KEY"

Response:
{

"hl-key">"success": true,

"hl-key">"positions": [

{

"hl-key">"market": "ETH-USD",

"hl-key">"side": "long",

"hl-key">"size": "0.5",

"hl-key">"entryPrice": "3245.80",

"hl-key">"markPrice": "3302.10",

"hl-key">"pnl": "28.15",

"hl-key">"pnlPercent": "17.33",

"hl-key">"leverage": 10,

"hl-key">"liquidationPrice": "2921.22",

"hl-key">"margin": "162.29"

}

]

}