Skip to main content
GET
/
v1
/
api
/
profile
/
info
Get user profile
curl --request GET \
  --url https://api.dotprediction.io/v1/api/profile/info \
  --header 'X-API-Key: <api-key>'
{
  "data": {
    "profile": {
      "platform": "<string>",
      "user_id": "<string>",
      "display_name": "<string>",
      "profile_image": "<string>",
      "description": "<string>",
      "joined_at": "2023-11-07T05:31:56Z",
      "follower_count": 123,
      "following_count": 123,
      "profile_view_count": 123,
      "metadata": {}
    },
    "metrics": {
      "volume": 123,
      "pnl": 123,
      "num_markets_traded": 123,
      "roi": 123,
      "portfolio_value": 123,
      "open_interest": 123,
      "metadata": {}
    }
  },
  "meta": {
    "request_time": 123,
    "platform": "<string>",
    "data_freshness": "2023-11-07T05:31:56Z"
  }
}

Authorizations

X-API-Key
string
header
required

API key for authentication. Generate one via the dashboard or the /v1/api/auth/api-keys endpoint.

Query Parameters

provider
enum<string>
required

The prediction market platform.

Available options:
kalshi,
polymarket
user
string
required

The user identifier on the platform (username or address).

include_metrics
enum<string>

Include trading metrics (volume, PnL, ROI, portfolio value).

Available options:
true,
false

Response

User profile data.

data
object
meta
object