{"slug":"x402-gateway-blackwoodstate8-workers-dev-v1-fx-rates-5dc51f","title":"Use when you need currency exchange rates, forex conversion of an amount or a re","host":"x402-gateway.blackwoodstate8.workers.dev","method":"POST","resource":"https://x402-gateway.blackwoodstate8.workers.dev/v1/fx-rates","category":"market","description":"Use when you need currency exchange rates, forex conversion of an amount or a reference rate between two currencies. Do not use for live trading quotes, intraday or crypto rates (ECB rates update once per business day). Returns JSON with the ECB euro reference rates (free at ecb.europa.eu) for about","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1261,"reported_calls_30d":5,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"amount":100,"base":"USD","symbols":["EUR","BRL","JPY","GBP"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"amount":{"description":"Amount in the base currency to convert, e.g. 100","exclusiveMinimum":0,"maximum":1000000000000,"type":"number"},"base":{"description":"Base currency, ISO 4217 (EUR when omitted), e.g. USD","pattern":"^[A-Za-z]{3}$","type":"string"},"symbols":{"description":"Currencies to return, e.g. [\"BRL\", \"JPY\"] (all ECB currencies when omitted)","items":{"pattern":"^[A-Za-z]{3}$","type":"string"},"maxItems":40,"minItems":1,"type":"array"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"amount":{"type":["number","null"]},"attribution":{"type":"string"},"base":{"type":"string"},"converted":{"anyOf":[{"additionalProperties":{"type":"number"},"propertyNames":{"type":"string"},"type":"object"},{"type":"null"}]},"date":{"type":"string"},"next":{"additionalProperties":false,"description":"Suggested next paid call in the same family (call it in a loop when the task continues)","properties":{"method":{"enum":["GET","POST"],"type":"string"},"sample":{"description":"Free fixed sample of the whole family","type":"string"},"service":{"description":"Service id of the suggested next paid call","type":"string"},"tool":{"description":"MCP tool name of the same call","type":"string"},"url":{"description":"Paid route of the next call","type":"string"},"useWhen":{"description":"When the next call is the right one","type":"string"}},"required":["service","tool","method","url","useWhen","sample"],"type":"object"},"note":{"type":"string"},"rates":{"additionalProperties":{"type":"number"},"propertyNames":{"type":"string"},"type":"object"}},"required":["date","base","rates","amount","converted","attribution","note"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-18","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":1261,"error":null}],"description_full":"Use when you need currency exchange rates, forex conversion of an amount or a reference rate between two currencies. Do not use for live trading quotes, intraday or crypto rates (ECB rates update once per business day). Returns JSON with the ECB euro reference rates (free at ecb.europa.eu) for about 30 currencies, rebased to any of them as cross rates we calculate, with an optional amount conversion and the ECB date for 0.005 USDC per call. Typical response time 1500 ms (p95). Category: Data.","last_updated":"2026-10-18T11:38:08.759Z","schemes":["exact","upto"]}