Israel Exchange Rates - ILS: API integration & OpenData services

Bank of Israel representative rates, Israeli bank FX comparison, historical time-series delivery under OpenFinance-aligned patterns.

From $300 · Pay-per-call available
OpenData · OpenFinance · Shekel FX · Protocol analysis · ILS market data

Plug Bank of Israel shekel rates and six-bank ILS FX comparison directly into your stack

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.

Official Bank of Israel rates API — Daily representative and effective rates for USD, EUR, GBP, JPY, CHF, AUD, CAD, JOD, EGP, AED and 18+ more, sourced via the public GetExchangeRates endpoint and normalized to JSON with configurable caching.
Six-bank ILS FX comparison — Buy, sell, check-rate and cash-rate streams from each of the six covered banks, aligned into a single schema for price-comparison, best-execution routing, and FX desk dashboards.
Historical series (1M / 3M / 6M / 1Y) — Replay the app's trend charts programmatically for back-testing hedging strategies, invoice revaluation, and academic research on shekel volatility.

Why this app's data matters

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.

Feature modules we implement

Representative rate feed

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.

Multi-bank FX comparison

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.

Historical series API

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.

Converter micro-service

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.

Widget-parity data push

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.

Alert & webhook layer

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 available for integration

Data typeSource (app screen / feed)GranularityTypical use
Bank of Israel representative rate"Official rates" screen — sourced from boi.org.il PublicApiDaily; 28 currenciesAccounting revaluation, tax filings, audit records
Bank-level buy / sell / check / cash rate"Compare banks" — Hapoalim, Leumi, Mizrahi Tefahot, FIBI, Discount, Israel PostIntraday refresh per bankBest-rate routing, commercial FX desks, consumer advice apps
Historical time series"Charts" screen — 1M / 3M / 6M / 1YDaily close, 12-month rollingAnalytics, risk modelling, research, hedging simulations
Cross-rate derivationsConverter — any pair via ILSOn-demandE-commerce checkout FX, invoicing, salary conversion
Currency metadataStatic bundle inside the appISO 4217 + display unit + localeUI rendering, multilingual labels, Hebrew/English apps
Widget / Wear OS snapshotHome-screen widget & watch tile payloadUp to 3 currencies, push on updateInternal tickers, IoT displays, smart-watch integrations

Typical integration scenarios

1. E-commerce checkout in shekels

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.

2. Olim salary-to-shekel payroll

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.

3. Treasury hedging alerts

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.

4. Travel comparison feature

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.

5. Academic and policy research

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.

Technical implementation

Authentication & token refresh

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..."
}

Representative rate query

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}
  ]
}

Six-bank comparison

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"
}

Webhook — threshold alert

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.

Compliance & privacy

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.

Data flow / architecture

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.

Market positioning & user profile

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.

Screenshots

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.

Israel Exchange Rates - ILS screenshot 1 Israel Exchange Rates - ILS screenshot 2 Israel Exchange Rates - ILS screenshot 3 Israel Exchange Rates - ILS screenshot 4 Israel Exchange Rates - ILS screenshot 5 Israel Exchange Rates - ILS screenshot 6 Israel Exchange Rates - ILS screenshot 7 Israel Exchange Rates - ILS screenshot 8 Israel Exchange Rates - ILS screenshot 9 Israel Exchange Rates - ILS screenshot 10

Similar apps & integration landscape

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.

  • XE Currency — Holds 170+ currency rates with historical coverage; teams cross-check Bank of Israel numbers against XE's mid-market rate for reconciliation. XE API
  • Wise — Multi-currency account balances and transfers in 40+ currencies. Users who hold ILS in Wise frequently want unified statements that pair Wise transactions with Bank of Israel reference rates. Wise Business API
  • Revolut — Consumer and business accounts covering ILS among 25+ currencies; integration buyers pair Revolut FX history with official BOI rates for treasury audits. Revolut Business API
  • OFX — International money transfer rates including USD/ILS; useful as a secondary reference price for corporate FX flows. OFX FX
  • TransferGo — Cross-border transfer platform with 160+ country reach; its quoted ILS rates sit alongside the six Israeli banks for retail comparison dashboards.
  • Remitly — USD-to-ILS remittance rates for the North American and olim diaspora corridor, commonly queried alongside Bank of Israel representative rates.
  • Western Union Currency Converter — Widely used for traveler ILS estimates; pairs well with airport-oriented bank comparison features.
  • IsraTransfer — Israel-focused transfer service supporting 10+ currencies; valuable for olim onboarding flows that also need shekel reference data.
  • X-Rates — Public currency table and calculator; used as a backup data check when the Bank of Israel publication is delayed.
  • Finanda — Israel's ISA-licensed Open Banking aggregator; the natural partner when clients extend an ILS rate feed into account-information services under the 2024 licensing regime.
  • Bank of Israel Exchange Rates (alternate Android apps) — Several third-party apps (including a "Bank of Israel Exchange rates" listing on Google Play) surface the same official series; integrations occasionally cover these for redundancy.

About us

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.

  • Protocol analysis of mobile apps (Android and iOS), including certificate pinning, signed requests, and encrypted payloads
  • OpenFinance and OpenBanking integrations aligned with PSD2 / NextGenPSD2 and the Financial Information Service Law 2021
  • SDKs in Python, Node.js, and Go with clean test harnesses
  • End-to-end pipeline — scoping, reverse engineering, build, validation, compliance review
  • Source code delivery from $300 — runnable API source code and full documentation; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted API and pay only per call, no upfront cost; ideal for teams that prefer usage-based pricing

Contact

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.

Open the contact page

Engagement workflow

  1. Scope confirmation — which rate sources (BOI only, banks only, or combined) and which delivery (REST / webhook / file dump).
  2. Protocol analysis and API design — 2–5 business days for the ILS + six-bank combination.
  3. Build and internal validation — 3–8 business days, including rate parity checks against the official Bank of Israel publication.
  4. Documentation, samples, and test cases — 1–2 business days, delivered as OpenAPI plus Postman collection.
  5. Typical first delivery: 5–15 business days. Compliance reviews or additional banks beyond the core six may extend timelines.

FAQ

Do you use the official Bank of Israel data?

Yes. Representative rates come from the public 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?

We can extend to other Israeli banks and credit-card issuers that publish rates under authorization; each additional source adds 1–3 days of scope.

How do you stay compliant?

We use public or authorized endpoints only, honor the Bank of Israel's 15-minute revision window, and add audit logs, rate limiting, and consent capture when integrations extend into account-information services under the 2024 Licensing Law.

Can the APIs feed a mobile app of ours directly?

Yes — we ship drop-in clients for Android (Kotlin) and iOS (Swift) that mirror the widget and Wear OS payloads, so your app gets the same glanceable ILS ticker.
📱 Original app overview (appendix)

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.

  • Official exchange rates: Live rates for 28 currencies against the Israeli Shekel, sourced directly from the Bank of Israel — USD, EUR, GBP, JPY, CHF, AUD, CAD, and many more, updated daily.
  • Six-bank comparison: Side-by-side rates across Bank Hapoalim, Bank Leumi, Mizrahi Tefahot, First International Bank (FIBI), Israel Discount Bank, and Israel Post.
  • Currency converter: Instant conversion between ILS and any supported currency — useful for travelers, freelancers, importers, and anyone handling foreign currency.
  • Historical charts & trends: Interactive charts over 1 month, 3 months, 6 months, and 1 year — spot trends and time exchanges.
  • Home-screen widget: Favorite currency rates at a glance, without opening the app.
  • Wear OS support: Up to three currencies tracked from the wrist on a dedicated Wear OS tile.
  • Android TV: A TV-optimized interface for rates on the big screen.

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.