V2 Integrator API
Discover Strategies
Browse Glider’s public, mirrorable strategies — curated picks or top performers.
GET
Returns Glider’s public, mirrorable strategies so you can surface them to your
users and mirror them via the enrollment flow. Every result is public and
mirrorable — use the returned
Each item carries display metadata, its current
strategyId with POST /v2/enroll.
- Auth:
x-api-keyheader (required). No additional scope is needed.
collection:
curated— a hand-picked set of strategies, in editorial order.top_performing— strategies ranked by live analytics. Usesortto choose the ranking.
curated is cursor-paginated (keyset): pass the nextCursor from the previous
response as the cursor query parameter to fetch the next page. nextCursor is
null when there are no more results.
top_performing returns the current top strategies as a single fixed top set,
so its nextCursor is always null — don’t pass a cursor with it. limit
only trims this set; a larger limit does not return more than the top set.
Which catalog to return:
curated or top_performing.Ranking for
top_performing. One of tvl.desc, inflows7d.desc, or
users.desc. Ignored for curated.Max strategies per page. Min 1, max 50. Drives
curated page size;
top_performing returns a fixed top set that a larger limit does not extend.Opaque pagination cursor from a previous response. Applies to
curated only.allocation (asset weights, in
the same shape as GET /v2/strategies), and metrics.performance.summary —
target-allocation performance over standard lookback windows (1d…12m), in the
same shape as GET /v2/strategies/{strategyId}/performance. A window is omitted
when the strategy’s price history is shorter than that lookback.
Common error responses:
400(API_400) whencollectionis missing/invalid orsort/limitis invalid400(API_400) when acursoris supplied withtop_performing(which is not paginated)400(API_002) whencursoris malformed401whenx-api-keyheader is missing or the key is invalid500on unexpected server errors