{"rid":"data-apis/exchangerate-api","card":{"rid":"data-apis/exchangerate-api","eid":"exchangerate-api","topic":"data-apis","slug":"exchangerate-api","provider":"ExchangeRate-API (exchangerate-api.com)","url":"https://www.exchangerate-api.com/","domain":"exchangerate-api.com","category":"currency exchange rate API (daily updates on the free plan)","tier":"Free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"documented","binding":"volume-quota","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-02T00:23:51.279Z","verified_basis":"live","checked_on":"2026-11-02","stale_on":"2026-12-03","n_evidence":21,"usd_month":null,"usd_per_tb_month":null,"summary":"Free plan, USD 0, no card: 1.5K API requests a month with an API key, rates updated once every 24 hours.","duplicate_of":null,"n_unknown":2,"free_unit":"requests"},"record":{"topic":"data-apis","slug":"exchangerate-api","provider":"ExchangeRate-API (exchangerate-api.com)","url":"https://www.exchangerate-api.com/","category":"currency exchange rate API (daily updates on the free plan)","tier":"Free","free_tier":{"stated":"Free plan, USD 0, no card: 1.5K API requests a month with an API key, rates updated once every 24 hours.","unit":"requests","metered_on":"request-count","source_url":"https://www.exchangerate-api.com/","read_on":"2026-11-02","notes":"The quota is soft-capped at 100 percent, with a little extra room. The Free plan has the standard and pair-conversion endpoints and base currency switching; historical data is for paid accounts only. The Pro plan is USD 10 a month for 30k requests, hourly updates and history from 1990. A separate keyless Open API has its own record (data-apis/exchangerate-api-open)."},"per_object_cap":{"stated":"not stated","bytes":null,"source_url":"https://www.exchangerate-api.com/","notes":""},"retention":{"stated":"not applicable","days":null,"notes":""},"egress":{"terms":"not metered in bytes; the 1.5K requests a month bound what a free key can pull","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://www.exchangerate-api.com/"},"interface":["rest"],"interface_detail":"GET https://v6.exchangerate-api.com/v6/YOUR-API-KEY/latest/USD (standard) and a pair-conversion request; JSON","endpoint":"https://v6.exchangerate-api.com/v6/latest","tooling":"curl or any HTTP client","chaining":"Daily rates for all currencies: one call a day uses about 30 of the 1.5K requests a month. The keyless Open API in data-apis/exchangerate-api-open needs no key at all.","limits":[{"kind":"volume-quota","value":"1.5K API requests a month on the Free plan, soft-capped at 100 percent","source":"https://www.exchangerate-api.com/"},{"kind":"retention-clamped","value":"no historical data on a free account; the history endpoint is for paid accounts","source":"https://www.exchangerate-api.com/docs/historical-data-requests"}],"limits_note":"Rate per minute: not stated for the keyed plan on the pages read. Bulk path: none on the free plan.","binding":"volume-quota","binding_note":"1.5K requests a month binds first; the rates change once a day, so about 30 requests a month cover a full daily refresh.","identity_cost":{"kind":"email","detail":"The sign-up form asks for an email and a password, and the key is active after email confirmation; no card for the Free plan.","country":null},"reliability_note":"The vendor states that any aspect of a free plan, the quota included, may change or end at any time without notice.","confidence":"documented","confidence_note":"Quota, update rate, history gate, caching and sign-up fields are quoted from first-party home, docs, terms and sign-up pages. No key was created.","evidence":[{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"the Free plan card lists 1.5K API requests a month","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"- 1.5K API Requests p/m"},{"url":"https://www.exchangerate-api.com/docs/free","date":"2026-11-02","proved":"the free API with a key allows 1.5k requests a month","capture":"sha256:69f1aae1c425c41498f1c91b334bc951cde537ebc28355020b7f502d45987731","quote":"- 1.5k Requests p/m"},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"free rates update once every 24 hours","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"Our free exchange rate data is updated once every 24 hours."},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"the Free plan needs no card","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"No credit card details required for Free plan!"},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"the quota is soft-capped at 100 percent","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"We softcap at 100% so you'll have a little extra room in the event you reach your plan limit."},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"the key is active after email confirmation","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"Your API key will be active & enabled after email confirmation."},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"Pro is USD 10 a month","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"Pro is only $10 p/m"},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"Pro allows 30k requests a month","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"- 30k API Requests p/m"},{"url":"https://app.exchangerate-api.com/sign-up","date":"2026-11-02","proved":"the sign-up page is for the free plan","capture":"sha256:692f003077c82a3f0946768caaa37a1a0239dd39549cf1aad19c6e5da0c19aa3","quote":"You're signing up to our free plan!"},{"url":"https://app.exchangerate-api.com/sign-up","date":"2026-11-02","proved":"the sign-up form has an email field","capture":"sha256:692f003077c82a3f0946768caaa37a1a0239dd39549cf1aad19c6e5da0c19aa3","quote":"Email"},{"url":"https://app.exchangerate-api.com/sign-up","date":"2026-11-02","proved":"the sign-up form has a password field","capture":"sha256:692f003077c82a3f0946768caaa37a1a0239dd39549cf1aad19c6e5da0c19aa3","quote":"Password"},{"url":"https://www.exchangerate-api.com/terms","date":"2026-11-02","proved":null,"capture":"sha256:03ca0f3303c247f32d873fbc3d682f80ed3b93d60dcfa3a44b2aff0fcbdae0da","quote":"This license does not restrict Free Plan accounts differently to paid accounts, so both Free Plan and paid ExchangeRate-API accounts are suitable for either commercial or personal use."},{"url":"https://www.exchangerate-api.com/terms","date":"2026-11-02","proved":"the data caching policy permits storing and re-using retrieved data","capture":"sha256:03ca0f3303c247f32d873fbc3d682f80ed3b93d60dcfa3a44b2aff0fcbdae0da","quote":"Users are given permission to store & re-use any data retrieved from our API."},{"url":"https://www.exchangerate-api.com/terms","date":"2026-11-02","proved":"the data may not be re-distributed","capture":"sha256:03ca0f3303c247f32d873fbc3d682f80ed3b93d60dcfa3a44b2aff0fcbdae0da","quote":"this license does not permit re-distribution of our data."},{"url":"https://www.exchangerate-api.com/terms","date":"2026-11-02","proved":"free plan terms may change at any time","capture":"sha256:03ca0f3303c247f32d873fbc3d682f80ed3b93d60dcfa3a44b2aff0fcbdae0da","quote":"Any aspect of any of the available Free Plans is subject to change at any time - entirely at the discretion of ExchangeRate-API."},{"url":"https://www.exchangerate-api.com/docs/historical-data-requests","date":"2026-11-02","proved":"history is for paid accounts only","capture":"sha256:cfd21d2538a9d8bbc140b2fc7aa3560526a8aaa2f2e8fdc2e292e802d3426597","quote":"Historical exchange rates are only accessible by paid accounts."},{"url":"https://www.exchangerate-api.com/docs/historical-data-requests","date":"2026-11-02","proved":"the history reaches back to 1990 on paid plans","capture":"sha256:cfd21d2538a9d8bbc140b2fc7aa3560526a8aaa2f2e8fdc2e292e802d3426597","quote":"From 1 January 1990 to 31 December 2020"},{"url":"https://www.exchangerate-api.com/docs/overview","date":"2026-11-02","proved":"the free plan has the standard and pair-conversion endpoints and base currency switching","capture":"sha256:e2f660785ef0461448c7169ebc6232a8f0f670532fc6111e183babab96c3dc86","quote":"this plan includes use of our [Standard endpoint](https://www.exchangerate-api.com/docs/standard-requests) and [Pair Conversion endpoint](https://www.exchangerate-api.com/docs/pair-conversion-requests) as well as the ability to switch base currency."},{"url":"https://www.exchangerate-api.com/","date":"2026-11-02","proved":"Pro updates every 60 minutes","capture":"sha256:e31648679b962c50a729cd71c21cf100669f12d41dac52774c83aa0b64eb36d7","quote":"- Updates Every 60 Minutes"},{"url":"https://www.exchangerate-api.com/docs/historical-data-requests","date":"2026-11-02","proved":"the history endpoint starts on Pro","capture":"sha256:cfd21d2538a9d8bbc140b2fc7aa3560526a8aaa2f2e8fdc2e292e802d3426597","quote":"It's only available to users on our Pro, Business or Volume plans."},{"url":"https://www.exchangerate-api.com/docs/standard-requests","date":"2026-11-02","proved":"the standard request is a GET with the key in the path","capture":"sha256:e1226b95a930ba7a0790f08e5cd15a8a493aad5e52f1a332babd6886cf59402a","quote":"GET https://v6.exchangerate-api.com/v6/YOUR-API-KEY/latest/USD"}],"verdict":"qualifies-with-caveat","verified_at":"2026-11-02T00:23:51.279Z","notes":"Free requests: 1.5K a month. Rate limit: no per-minute rate stated; a soft cap at 100 percent of the quota. re-distribution is not allowed. Bulk path: none on the free plan; the keyless Open API is a separate lane.","extras":{"bulk_path":"none on the free plan; history is paid","free_requests":"1.5K a month","history_depth":"none on free; from 1990 on paid plans"}},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":24,"unit":"hours","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:retention-clamped","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.evidence[11].proved","withheld"],["$.retention.stated","not-applicable"]],"history":[],"drift":[{"kind":"duplicate-disagrees","subject":"data-apis/exchangerate-api","other":"data-apis/exchangerate-api-open","field":"identity_kind","a":"email","b":"anonymous","detail":null}]}