Skip to main content
GET
One pump.fun wallet's realized and unrealized profit

Authorizations

Authorization
string
header
required

B2B API key (fsk_live_… / fsk_test_…), issued by FomoScan. Also accepted via X-Api-Key.

Path Parameters

wallet
string
required

pump.fun wallet (Solana address).

Required string length: 1 - 128

Response

Default Response

wallet
string
required
username
null | string
required
status
enum<string>
required

ready: figures are served; each window carries its own status. pending: nothing could be read within the wait; ask again after retryAfterSeconds. failed: the last reading failed and nothing is held yet. unavailable: whole-wallet reading is switched off or out of capacity. Only ready is charged the hit price.

Available options:
ready,
pending,
failed,
unavailable
retryAfterSeconds
null | integer
required

Set only when status is pending or failed.

updatedAt
null | integer
required

Epoch ms of the oldest figure served. Null unless status is ready.

windows
object
required

One formula on every window: realized profit on average cost plus the unrealized profit of positions last traded in the window. 24h, 7d and 30d are UTC calendar days ending today.

unrealized
null | object
required

Profit on what the wallet holds now. It has no window. Null until the positions have been read at least once.

pumpBoard
object
required

The wallet's standing on the latest pump.fun PnL boards, as pump.fun shows it, for reference. pump.fun computes these itself and they need not match the windows above. Null for a board the wallet is not on.