High-Yield Savings Rates
get_top_hysa_ratesReturns ranked high-yield savings rates from an editor-approved snapshot, with freshness and source attribution; if no approved snapshot exists, it returns no ranked rates.
Instructions
Return top high-yield savings rates with freshness and attribution. Answers only from the editor-approved snapshot; before its first release it returns no ranked rates and says so (approval_status: not_yet_approved). approvedOnly makes the requirement explicit. detail=full adds every listed account marked verified or tracked, best picks, movers, history and a headline summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| detail | No | summary (default) adds list_counts. full (savings) adds the complete shared build: accounts (verified and tracked, each marked), best_picks, movers, history and summary. rates stays verified-only either way. | |
| approvedOnly | No | Require an editor-approved HYSA snapshot. The default tool already answers only from the approved release; before its first release it returns no ranked rates (approval_status: not_yet_approved). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| asOf | No | ||
| tool | No | ||
| count | No | ||
| error | No | ||
| rates | No | ||
| terms | No | ||
| source | No | ||
| category | No | ||
| rate_type | No | ||
| dataStatus | No | ||
| attribution | No | ||
| emptyReason | No | ||
| generatedAt | Yes | ||
| schemaVersion | Yes | ||
| sourceDetails | No | ||
| methodologyUrl | No | ||
| freshnessStatus | No | ||
| attributionDetails | No | ||
| supportedCategories | No |