Bank of Israel FX Rates

Official Bank of Israel exchange rates (USD, EUR, GBP, more) with full history, in JSON and XML.

FinanceFreeחינמיללא מפתחישראלרשמי
Official siteDocumentation

About this API

The Bank of Israel publishes daily official FX rates against the Shekel. Their OData API is free, key-less, and exposes years of history. If you are building fintech or bookkeeping for Israel — cards, wallets, freelancer tools — this is essential.

Who it's for

Israeli fintech products
Bookkeeping tools
FX calculators
Investment dashboards

How to use it

  1. 1
    Hit the OData endpoint: https://edge.boi.gov.il/FusionEdgeServer/sdmx/v2/data/…
  2. 2
    Pick currencies (USD, EUR…) and a date range.
  3. 3
    Receive structured JSON with date, currency, value and change.
  4. 4
    Cache locally; poll daily at 07:00 Israel time.

Installation & setup

No install. Just a single HTTP call from a daily cron. Respect ETag/If-Modified-Since to avoid redundant pulls.

Code examples

curl "https://boi.org.il/PublicApi/GetExchangeRates?asJson=true"

Sample response

{
  "exchangeRates": [
    {
      "key": "USD",
      "currentExchangeRate": 3.782,
      "currentChange": -0.21,
      "lastUpdate": "2026-04-17T14:00:00"
    },
    {
      "key": "EUR",
      "currentExchangeRate": 4.051,
      "currentChange": 0.13,
      "lastUpdate": "2026-04-17T14:00:00"
    },
    {
      "key": "GBP",
      "currentExchangeRate": 4.742,
      "currentChange": 0.08,
      "lastUpdate": "2026-04-17T14:00:00"
    }
  ]
}

FAQ

Once per business day, around 14:00 Israel time. No updates on weekends/holidays.

Tips & pitfalls

Use OData instead of scraping a web page — saves hours.
Round to 2 decimals on display but keep full precision in your DB.

Guides

Related APIs