Safe Haskell | None |
---|---|
Language | Haskell2010 |
The raw API
- type FixerAPI = GetLatest :<|> GetAtDate
- type GetLatest = "latest" :> (QueryParam "base" Currency :> (QueryParam "symbols" Symbols :> Get '[JSON] Rates))
- type GetAtDate = Capture "date" Day :> (QueryParam "base" Currency :> (QueryParam "symbols" Symbols :> Get '[JSON] Rates))
- fixerAPI :: Proxy FixerAPI
- getLatest :: Maybe Currency -> Maybe Symbols -> ClientM Rates
- getAtDate :: Day -> Maybe Currency -> Maybe Symbols -> ClientM Rates
Documentation
type GetLatest = "latest" :> (QueryParam "base" Currency :> (QueryParam "symbols" Symbols :> Get '[JSON] Rates)) Source #
Get latest rates
/latest?base=<base>&symbols=<symbols>
type GetAtDate = Capture "date" Day :> (QueryParam "base" Currency :> (QueryParam "symbols" Symbols :> Get '[JSON] Rates)) Source #
Get rates on a given date
/<date>?base=<base>&symbols=<symbols>