PearPear

Retrieve normalized pair and basket markets

Returns selector-ready materialized baskets followed by generated 1-long/1-short pairs.

GET
/markets/baskets

Query Parameters

connector*string
scope?string
Default"tradable"
search?string
Lengthlength <= 128
limit?integer
Range1 <= value <= 1000
Default500
offset?integer
Range0 <= value <= 9007199254740991
Default0

Response Body

application/json

curl -X GET "https://example.com/markets/baskets?connector=string"
{  "limit": 0,  "offset": 0,  "count": 0,  "markets": [    {      "connector": "hyperliquid",      "basketKey": "string",      "displaySymbol": "string",      "legs": [        {          "id": "BTC",          "symbol": "string",          "side": "BUY"        }      ],      "price": "string",      "priceChange24h": "string",      "weightRatio": "string",      "weightRatioChange24h": "string",      "netFunding": "string",      "volume24h": "string",      "openInterest": "string",      "tradeability": {        "status": "tradable",        "reason": "string"      },      "updatedAt": 0,      "hasMaterializedStats": true    }  ]}