Polyrankdocs
Public (no auth)

GET /v1/public/sample-wallet

The sample wallet of the trader page’s locked panel: rank 1 of the default skill board, with its masked name and opaque id as the public board prints them (never the address), and its lifetime value and percentile for every displayable metric. `metrics` is keyed by metric id, `percentiles` by `<id>_pctile` (0–100, higher is better for every metric); null = not measured, or withheld as on the paid profile. The one wallet whose paid values are public; the answer is the same for every caller and says nothing about any other wallet. 404 `sample_unavailable` when the board has no first row or the wallet has no metrics.

GET
/v1/public/sample-wallet

The sample wallet of the trader page’s locked panel: rank 1 of the default skill board, with its masked name and opaque id as the public board prints them (never the address), and its lifetime value and percentile for every displayable metric. metrics is keyed by metric id, percentiles by <id>_pctile (0–100, higher is better for every metric); null = not measured, or withheld as on the paid profile. The one wallet whose paid values are public; the answer is the same for every caller and says nothing about any other wallet. 404 sample_unavailable when the board has no first row or the wallet has no metrics.

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/public/sample-wallet"
{  "board": "string",  "rank": -9007199254740991,  "tid": "string",  "wallet_label": "string",  "display": {    "username": "string",    "pseudonym": "string",    "profile_image": "string",    "verified": true  },  "window": "lifetime",  "as_of": "string",  "metrics": {    "property1": 0,    "property2": 0  },  "percentiles": {    "property1": 0,    "property2": 0  }}
{  "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"}