Documentation Index
Fetch the complete documentation index at: https://docs.hubra.app/llms.txt
Use this file to discover all available pages before exploring further.
Request
No parameters, no body, no auth.Response
Item fields
| Field | Type | Description |
|---|---|---|
key | string | Canonical strategy key (sol-native-stake, sol-liquid-stake, usdc-earn). Use this to address the strategy in other endpoints. |
asset | "SOL" | "USDC" | The input asset. |
title | string | Short human-friendly name. Same string the UI shows. |
blurb | string | One-line description. |
status | "live" | "coming_soon" | Whether the strategy is callable. |
live.apy | number | null | Headline APY as a percentage (e.g. 6.4 for 6.4%), or null if upstream data is unavailable. |
live.exchangeRate | number | null | Current asset-per-receipt rate. null for strategies without a receipt token (native stake). |
When to call
- Once at session start, to discover what is available.
- Before showing live APY in a UI; the server-side cache window is a few minutes.
- When the user is comparing strategies side-by-side.
GET /api/v1/strategies/{key}.
Errors
This endpoint does not return errors under normal conditions. If an upstream APY lookup fails, the correspondinglive.apy falls back to null; the strategy entry itself is still returned.
See also
GET /strategies/:key
Per-strategy full detail.
GET /apy/history
Time-series APY.