Each endpoint refreshes the cache if older than 12s. Responses include age and stale so you can detect outages without an extra request.
| /api/all | full snapshot (block, base, priority, total, ratio) |
| /api/block | last block number |
| /api/base | suggested base fee, gwei |
| /api/safe | effective gas price for "safe" tx, gwei |
| /api/propose | effective gas price for "propose" tx, gwei |
| /api/fast | effective gas price for "fast" tx, gwei |
| /api/total | safe/propose/fast totals |
| /api/priority | safe/propose/fast priority fees only |
| /api/ratio | gasUsedRatio for last 5 blocks |
| /api/history | recent samples (up to 120) |
| /api/age | seconds since last successful fetch |
| /api/stale | whether cache is currently stale |