Skip to main content
GET
/
v1
/
users
/
{user_pubkey}
/
funding-hourly
Get user hourly funding
curl --request GET \
  --url https://perp-api.phoenix.trade/v1/users/{user_pubkey}/funding-hourly \
  --header 'Authorization: Bearer <token>'
{
  "events": [
    {
      "fundingPayment": "<string>",
      "fundingRatePercentage": "<string>",
      "positionSide": "<string>",
      "positionSize": "<string>",
      "symbol": "<string>",
      "timestamp": "2023-11-07T05:31:56Z"
    }
  ],
  "hasMore": true,
  "nextCursor": "<string>",
  "prevCursor": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer access token issued by /v1/auth/* login endpoints.

Path Parameters

user_pubkey
string
required

User public key (base58 encoded)

Query Parameters

traderPdaIndex
integer<int32>

Trader PDA index (default 0)

symbol
string

Optional market symbol (e.g., 'SOL-PERP')

limit
integer<int64>

Number of hourly rows to return (1-200, default: 50)

cursor
string

Opaque pagination cursor (base64url-encoded; do not parse)

Response

200 - application/json

Response containing hourly funding accruals

events
object[]
required
hasMore
boolean
required
nextCursor
string | null

Cursor for fetching older items (for pagination)

prevCursor
string | null

Cursor for fetching newer items (for polling)