{"openapi":"3.1.0","info":{"title":"RateHistory API","version":"1.0.0","description":"Historical foreign-exchange rates from European Central Bank reference rates. Free during beta."},"servers":[{"url":"https://fx.wrapper-agency.com"}],"paths":{"/api/v1/rate":{"get":{"summary":"Exchange rate for a currency pair on a date","parameters":[{"name":"from","in":"query","required":true,"schema":{"type":"string","example":"USD"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","example":"EUR"}},{"name":"date","in":"query","required":false,"schema":{"type":"string","example":"2020-03-23"},"description":"YYYY-MM-DD or 'latest'"},{"name":"amount","in":"query","required":false,"schema":{"type":"number","example":100}}],"responses":{"200":{"description":"Rate (and converted amount if provided)","content":{"application/json":{"example":{"from":"USD","to":"EUR","date":"2020-03-23","rate":0.92739,"amount":100,"result":92.739,"source":"European Central Bank (ECB) reference rates"}}}}}}},"/api/v1/timeseries":{"get":{"summary":"Time series of rates between two dates","parameters":[{"name":"from","in":"query","required":true,"schema":{"type":"string","example":"USD"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","example":"EUR"}},{"name":"start","in":"query","required":true,"schema":{"type":"string","example":"2020-01-01"}},{"name":"end","in":"query","required":true,"schema":{"type":"string","example":"2020-12-31"}}],"responses":{"200":{"description":"Array of { date, rate }"}}}}}}