Skip to main content
GET
/
v1
/
dflow
/
wallet
/
pnl
/
{wallet_address}
Get Dflow Wallet Pnl
curl --request GET \
  --url https://api.predexon.com/v1/dflow/wallet/pnl/{wallet_address} \
  --header 'x-api-key: <api-key>'
{
  "wallet_address": "7vfCXTUXx...",
  "granularity": "day",
  "start_time": 1704067200,
  "end_time": 1705420800,
  "pnl_over_time": [
    {"timestamp": 1704067200, "pnl_to_date": 0},
    {"timestamp": 1704153600, "pnl_to_date": 125.50},
    {"timestamp": 1704240000, "pnl_to_date": 89.25},
    {"timestamp": 1704326400, "pnl_to_date": 234.75}
  ]
}
Fetch cumulative realized P&L over time for a Dflow wallet.
{
  "wallet_address": "7vfCXTUXx...",
  "granularity": "day",
  "start_time": 1704067200,
  "end_time": 1705420800,
  "pnl_over_time": [
    {"timestamp": 1704067200, "pnl_to_date": 0},
    {"timestamp": 1704153600, "pnl_to_date": 125.50},
    {"timestamp": 1704240000, "pnl_to_date": 89.25},
    {"timestamp": 1704326400, "pnl_to_date": 234.75}
  ]
}

Authorizations

x-api-key
string
header
required

API key for authentication. Get your free key at dashboard.predexon.com

Path Parameters

wallet_address
string
required

Wallet address to fetch PnL for

Query Parameters

granularity
enum<string>
required

Time granularity for PnL data

Available options:
day,
week,
month,
year,
all
start_time
integer | null

Unix timestamp (seconds) for start of range

end_time
integer | null

Unix timestamp (seconds) for end of range

Response

Successful Response

Dflow wallet PnL endpoint response.

granularity
enum<string>
required

PnL granularity enum.

Available options:
day,
week,
month,
year,
all
start_time
integer
required
end_time
integer
required
wallet_address
string
required
pnl_over_time
DflowPnLDataPoint · object[]
required