{
  "name": "currency-tracker",
  "description": "Free-market Toman exchange rates scraped from bonbast.com with fallbacks.",
  "endpoints": {
    "GET /api/rates": "Full snapshot: all rates (buy/sell/mid in Toman), gold, international cross-rates. ?refresh=1 bypasses the cache, ?source=bonbast|tgju forces a source.",
    "GET /api/rates/:code": "One currency, e.g. /api/rates/USD",
    "GET /api/convert?from=USD&to=IRT&amount=100": "Convert. Codes: ISO codes, IRT/TOMAN, IRR/RIAL. Optional side=buy|sell|mid (default mid), via=market|intl|auto (default market).",
    "GET /api/health": "Liveness check."
  }
}