Polyrankdocs
ApiDiscover

GET /v1/discover/board-changes

A board's top 100 today against N days ago: who entered, who climbed, who slipped, each with its resolved markets and win rate.

GET
/v1/discover/board-changes

A board's top 100 today against N days ago: who entered, who climbed, who slipped, each with its resolved markets and win rate.

AuthorizationBearer <token>

API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)

In: header

Query Parameters

board?string
days?integer
limit?integer

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/discover/board-changes"
{  "board": "string",  "boards": [    {      "slug": "string",      "name": "string"    }  ],  "as_of": "string",  "since": "string",  "days": -9007199254740991,  "depth": -9007199254740991,  "identity": "full",  "counts": {    "entered": -9007199254740991,    "left": -9007199254740991,    "up": -9007199254740991,    "down": -9007199254740991,    "unchanged": -9007199254740991  },  "entered": [    {      "tid": "string",      "proxy_wallet": "string",      "wallet_label": "string",      "display_name": "string",      "rank": -9007199254740991,      "prev_rank": -9007199254740991,      "composite_score": 0,      "n_resolved": -9007199254740991,      "win_rate_pct": 0    }  ],  "up": [    {      "tid": "string",      "proxy_wallet": "string",      "wallet_label": "string",      "display_name": "string",      "rank": -9007199254740991,      "prev_rank": -9007199254740991,      "composite_score": 0,      "n_resolved": -9007199254740991,      "win_rate_pct": 0    }  ],  "down": [    {      "tid": "string",      "proxy_wallet": "string",      "wallet_label": "string",      "display_name": "string",      "rank": -9007199254740991,      "prev_rank": -9007199254740991,      "composite_score": 0,      "n_resolved": -9007199254740991,      "win_rate_pct": 0    }  ],  "empty_reason": "no_snapshot"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "feature": "string",  "field": "string",  "plan": "string",  "retry_after_sec": 0,  "retry_after_seconds": 0,  "reason": "string",  "running": 0,  "limit": 0,  "issues": [    null  ],  "trace_id": "string"}