Rankings
GET /v1/rankings/presets
List the 10 named launch presets seeded in the database.
List the 10 named launch presets seeded in the database.
AuthorizationBearer <token>
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Response Body
application/json
curl -X GET "https://example.com/v1/rankings/presets"{ "presets": [ { "id": "string", "name": "string", "description": "string", "sort_order": -9007199254740991, "config": { "version": 1, "weights": { "property1": { "weight": 0, "window": "lifetime" }, "property2": { "weight": 0, "window": "lifetime" } }, "filters": {}, "preset_id": null, "created_via_preset_id": null } } ]}GET /v1/rankings/preset/{slug} GET
Top-N for a named preset. Cached for 60 seconds.
POST /v1/rankings/custom POST
Compute a composite ranking over the wallet cohort with user-supplied weights and filters. The composite score is a weighted sum of percentile ranks across the chosen metrics; weights are auto-normalized. Paid feature (Builder).