Skip to content

ZAR to BHD exchange rate API

Rand to Bahraini Dinar · quoted 2026-10-12

0.02295

▲ +0.71% over YTD

1 ZAR = 0.02295 BHD · 1 BHD = 43.5711 ZAR · Get this rate via the API

1 ZAR buys 0.02295 BHD as of 2026-10-12, so 1 BHD buys 43.5711 ZAR. Over the year to date, ZAR/BHD traded between 0.02196 and 0.02411, averaged 0.02306 and rose 0.71%. The API holds daily ZAR/BHD rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

ZAR/BHD over YTD

Daily observations · gaps mean no published rate

Download CSV
ZAR/BHD over YTD: show the values
Rates per 1 ZAR. Missing rates are shown as a dash.
DateBHD
2026-02-200.023478
2026-02-210.023442
2026-02-220.0235
2026-02-230.023603
2026-02-240.023611
2026-02-250.023833
2026-02-260.02381
2026-02-270.023718
2026-02-280.023605
2026-03-010.023541
2026-03-020.023412
2026-03-030.023086
2026-03-040.023182
2026-03-050.022921
2026-03-060.022642
2026-03-070.02272
2026-03-080.022723
2026-03-090.022712
2026-03-100.023249
2026-03-110.023085
2026-03-120.022889
2026-03-130.022554
2026-03-140.022197
2026-03-150.022312
2026-03-160.022596
2026-03-170.022761
2026-03-180.022465
2026-03-190.022228
2026-03-200.022477
2026-03-210.021965
2026-03-220.022042
2026-03-230.022584
2026-03-240.022366
2026-03-250.022452
2026-03-260.022238
2026-03-270.022081
2026-03-280.022041
2026-03-290.022099
2026-03-300.022102
2026-03-310.02236
2026-04-010.022772
2026-04-020.022479
2026-04-030.022522
2026-04-040.022152
2026-04-050.022221
2026-04-060.02259
2026-04-070.022598
2026-04-080.023295
2026-04-090.023056
2026-04-100.023026

High

0.02411

Low

0.02196

Average

0.02306

Statistics use all 285 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the ZAR/BHD rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ZAR&currencies=BHD"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ZAR&currencies=BHD");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ZAR&currencies=BHD").json()

Replace YOUR_API_KEY with the key from your dashboard.

ZAR/BHD API questions

How do I get the ZAR/BHD exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=ZAR&currencies=BHD, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest ZAR/BHD rate in rates.BHD.

How far back does ZAR/BHD historical data go?

Daily ZAR/BHD rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free ZAR/BHD exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.