Bank of Israel representative rates, Israeli bank FX comparison, historical time-series delivery under OpenFinance-aligned patterns.
The Israel Exchange Rates - ILS app (package com.MobileAnarchy.Android.BankOfIsraelExchangeRates) consolidates the official Bank of Israel representative rates for 28 currencies against the shekel, alongside live buy/sell tables from Bank Hapoalim, Bank Leumi, Mizrahi Tefahot, First International Bank (FIBI), Israel Discount Bank, and Israel Post. We turn that aggregated dataset into authorized APIs you can consume from ERP, accounting, treasury, or travel platforms.
GetExchangeRates endpoint and normalized to JSON with configurable caching.Israel Exchange Rates - ILS is one of the oldest consumer touchpoints for Bank of Israel FX publication, and it is positioned inside a market where open banking is accelerating. In June 2024 the Regulation of Payment Services and Payment Initiation Law of 2024 came into effect, and on 1 December 2024 the Israel Securities Authority published a directive mandating periodic and immediate reporting from licensed payment providers. In parallel, the Bank of Israel has extended its series database and now exposes representative exchange rates in XML at boi.org.il/PublicApi/GetExchangeRates?asXml=true with revisions about 15 minutes after the daily publication near 15:45 local time.
Recent app updates (2024) reflect this wider context: broader currency coverage (beyond the original G7 set), Wear OS tiles, and an Android TV layout aimed at households that watch the shekel alongside global macro markets. Our integration service reshapes all of that into structured, version-stable APIs — the kind of contract that accounting, e-commerce, and hedging systems can depend on.
Normalized JSON wrapper around the Bank of Israel PublicApi/GetExchangeRates endpoint. Each record carries currency_code, rate, change_pct, unit, and last_update. Used for: invoice revaluation in SAP/NetSuite, daily P&L marks, and FX gain/loss journals.
Side-by-side buy/sell/cash rates from the six Israeli banks covered by the app. Used for: retail best-rate routing, commercial hedging desk pricing intelligence, and travel platforms that want to surface "cheapest ILS at the airport" prompts.
Time-series endpoint returning arrays at daily granularity across configurable windows (1M, 3M, 6M, 1Y, or custom). Used for: analyst charts, VaR calculations, dissertation datasets, and fintech dashboards that need smoothed shekel benchmarks.
Drop-in REST service mirroring the in-app converter: POST /convert with amount, base, target, and optional rate-source. Supports the full 28-currency set plus derived crosses (EUR/USD via ILS). Used for: checkout pages, freelancer invoicing tools, and payroll conversion in olim-focused HR apps.
Delivers the same payload the app's Android home-screen widget and Wear OS tile consume, shaped for push into internal mobile apps, Slack bots, or smart displays. Used for: treasury teams who need a glanceable shekel ticker without running the consumer app.
Threshold-based webhooks (e.g. USD/ILS crosses 3.80) with deduplication and retry. Used for: auto-hedge triggers, Telegram channel operators, and Olim finance groups who post "good rate" alerts to community members.
| Data type | Source (app screen / feed) | Granularity | Typical use |
|---|---|---|---|
| Bank of Israel representative rate | "Official rates" screen — sourced from boi.org.il PublicApi | Daily; 28 currencies | Accounting revaluation, tax filings, audit records |
| Bank-level buy / sell / check / cash rate | "Compare banks" — Hapoalim, Leumi, Mizrahi Tefahot, FIBI, Discount, Israel Post | Intraday refresh per bank | Best-rate routing, commercial FX desks, consumer advice apps |
| Historical time series | "Charts" screen — 1M / 3M / 6M / 1Y | Daily close, 12-month rolling | Analytics, risk modelling, research, hedging simulations |
| Cross-rate derivations | Converter — any pair via ILS | On-demand | E-commerce checkout FX, invoicing, salary conversion |
| Currency metadata | Static bundle inside the app | ISO 4217 + display unit + locale | UI rendering, multilingual labels, Hebrew/English apps |
| Widget / Wear OS snapshot | Home-screen widget & watch tile payload | Up to 3 currencies, push on update | Internal tickers, IoT displays, smart-watch integrations |
Business context: An international Shopify merchant selling to Israeli customers wants accurate ILS pricing without over-charging. Data/API: Converter micro-service fed by the Bank of Israel representative rate plus a small spread. OpenData mapping: Public-feed read, no user consent required; falls outside the Financial Information Service Law 2021 scope, which keeps integration lightweight.
Business context: HR platforms for new immigrants ("olim") need to convert foreign-currency salaries into ILS for tax reporting. Data/API: Historical series + last business-day representative rate. OpenData mapping: Pairs with PSD2-style account-information services to reconcile declared income against real deposits.
Business context: A tech company booking USD revenue but paying Israeli salaries wants to hedge when USD/ILS crosses a target. Data/API: Alert/webhook layer wired to both the Bank of Israel feed and bank-level buy rates. OpenData mapping: Aligns with NextGenPSD2 (the working framework the Bank of Israel adapted) so downstream payment initiation can live on the same rails.
Business context: A travel app promoting Tel Aviv trips wants to show "current ILS rate" and "best bank to buy shekels from today". Data/API: Multi-bank comparison endpoint, filtered to tourism-relevant currencies (USD, EUR, GBP). OpenData mapping: Purely read-only market data, keeps the travel app out of licensed financial-service territory.
Business context: Universities and think-tanks studying shekel volatility during geopolitical events need clean, cited datasets. Data/API: Historical series API with CSV export and source attribution ("Bank of Israel, retrieved via boi.org.il/PublicApi"). OpenData mapping: Straight OpenData usage with provenance metadata suitable for peer-reviewed publication.
POST /api/v1/ils-rates/auth/token
Content-Type: application/json
{
"client_id": "your-tenant",
"client_secret": "<redacted>",
"scope": "rates.read bank_compare.read history.read"
}
200 OK
{
"access_token": "eyJhbGciOi...",
"token_type": "Bearer",
"expires_in": 3600,
"refresh_token": "rt_5f6..."
}
GET /api/v1/ils-rates/boi/representative?date=2025-11-17
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"as_of": "2025-11-17T15:45:00+02:00",
"source": "Bank of Israel PublicApi/GetExchangeRates",
"base": "ILS",
"rates": [
{"code":"USD","unit":1,"rate":3.7241,"change_pct":-0.12},
{"code":"EUR","unit":1,"rate":4.0518,"change_pct":+0.08},
{"code":"JPY","unit":100,"rate":2.4062,"change_pct":-0.20},
{"code":"AED","unit":1,"rate":1.0139,"change_pct":-0.11}
]
}
GET /api/v1/ils-rates/banks/compare?pair=USD_ILS
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"pair": "USD/ILS",
"as_of": "2025-11-17T15:50:00+02:00",
"quotes": [
{"bank":"Bank Hapoalim","buy":3.7402,"sell":3.7080,"cash_buy":3.76,"cash_sell":3.69},
{"bank":"Bank Leumi","buy":3.7395,"sell":3.7085,"cash_buy":3.76,"cash_sell":3.69},
{"bank":"Mizrahi Tefahot","buy":3.7410,"sell":3.7070},
{"bank":"First International Bank (FIBI)","buy":3.7388,"sell":3.7092},
{"bank":"Israel Discount Bank","buy":3.7401,"sell":3.7079},
{"bank":"Israel Post","buy":3.7420,"sell":3.7060}
],
"best_buy":"Israel Post",
"best_sell":"Mizrahi Tefahot"
}
POST https://your-domain.com/webhooks/ils-alert
X-Signature: t=1731852000,v1=...
Content-Type: application/json
{
"event":"rate.threshold.crossed",
"pair":"USD/ILS",
"direction":"above",
"threshold":3.80,
"observed":3.8012,
"source":"boi_representative",
"observed_at":"2025-11-17T15:45:00+02:00"
}
# Retry policy: exponential backoff, 5 attempts, deduped via event_id.
# Error handling: 4xx = stop; 5xx = retry; timeout = retry.
Israel's open finance environment is governed by the Financial Information Service Law 2021, the Regulation of Payment Services and Payment Initiation Law 2024 (effective June 2024), and the Bank of Israel's Proper Conduct of Banking Business Directive, which adapts NextGenPSD2 to the local market. Because Israel Exchange Rates - ILS consumes only published market data, our integrations stay inside the OpenData lane: no account-information services, no payment initiation, and no personal data flows. Where clients extend the stack into licensed territory (e.g. linking bank account balances), we add consent capture, audit logs, and data-minimization aligned with the Israel Privacy Protection Authority's 2024 guidelines. GDPR alignment is available for European clients serving Israeli residents.
A typical pipeline: (1) Source — Bank of Israel PublicApi + per-bank HTML/JSON endpoints scraped under authorization → (2) Ingestion — scheduled workers (15-minute post-publication skew, plus intraday for bank rates) → (3) Normalization — ISO 4217 codes, common units, signed deltas → (4) Storage — time-series store (InfluxDB or Timescale) plus a "latest" hot cache → (5) Delivery — REST, GraphQL, or webhook subscriptions exposed to your backend.
Israel Exchange Rates - ILS targets Hebrew- and English-speaking users in Israel (primary), olim and diaspora in the US and EU (secondary), and regional travelers transiting Tel Aviv. It is an Android-first property with dedicated Wear OS and Android TV surfaces, which makes it unusually well-suited for B2B partners that want market data reach beyond a handset. Typical integration buyers are Israeli fintech startups, olim-focused HR and accounting SaaS, travel comparison platforms operating into Tel Aviv and Eilat, and global treasury teams with Israeli entities that want an authoritative local view on ILS alongside the usual Bloomberg or Refinitiv terminals.
Click any thumbnail to view a larger version. These screens inform the data model we expose — every visible field maps to an API attribute in the integration spec.
The ILS FX ecosystem overlaps with a family of consumer and business apps. Teams that integrate with Israel Exchange Rates - ILS often need a combined view across some of the following products. We treat these as neighbors, not competitors — each exposes a slice of the picture.
We are an independent studio focused on fintech and open-data API integration. Our engineers come from banking IT, payment gateways, and mobile protocol research, and we have shipped production APIs for FX, banking, and account-aggregation workloads across EMEA and APAC. For Israel specifically, we track the Bank of Israel's series database, the Licensing Law of 2024, and the NextGenPSD2 adaptation that the Banking Supervision Department has been rolling out.
Send us the target app (Israel Exchange Rates - ILS is already a good starting point) and your integration scenario — e.g. "USD/ILS hedging webhook" or "six-bank rate widget for a travel app" — and we will come back with a scope, timeline, and fixed quote.
Do you use the official Bank of Israel data?
boi.org.il/PublicApi/GetExchangeRates endpoint and the Bank of Israel series database, with full source attribution.Can you cover more than the six banks in the app?
How do you stay compliant?
Can the APIs feed a mobile app of ours directly?
Israel Exchange Rates - ILS (package com.MobileAnarchy.Android.BankOfIsraelExchangeRates) delivers real-time Israeli Shekel exchange rates sourced from the Bank of Israel and live rates from six major Israeli banks, all in a single app.
Whether you are checking the dollar-to-shekel rate before a transfer, comparing bank rates for the best deal, or tracking currency trends over time, the app positions itself as an all-in-one shekel FX companion.
Supported currencies include: USD, EUR, GBP, JPY, CHF, AUD, CAD, DKK, NOK, ZAR, SEK, JOD, EGP, LBP, INR, SGD, BRL, TRY, AED, HKD, KRW, HUF, CZK, and more.
Perfect for: Israelis tracking daily exchange rates, travelers planning trips abroad, freelancers billing in foreign currencies, importers & exporters, investors monitoring currency markets, olim (new immigrants) managing finances, and anyone sending or receiving international transfers. Full Hebrew & English support is available.
Note: The app is not affiliated with the Bank of Israel. Exchange rates are provided for informational purposes only.