Skip to content

BGN to ZAR exchange rate API

Bulgarian Lev to Rand · quoted 2026-10-12

9.4772

▲ +7.80% over 5Y

1 BGN = 9.4772 ZAR · 1 ZAR = 0.10552 BGN · Get this rate via the API

1 BGN buys 9.4772 ZAR as of 2026-10-12, so 1 ZAR buys 0.10552 BGN. Over the last 5 years, BGN/ZAR traded between 8.0182 and 11.1866, averaged 9.8387 and rose 7.80%. The API holds daily BGN/ZAR rates from 2000-07-19 — 26 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.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
BGN/ZAR over 5Y: show the values
Rates per 1 BGN. Missing rates are shown as a dash.
DateZAR
2022-05-138.579047
2022-05-168.650935
2022-05-178.612335
2022-05-188.55471
2022-05-198.605942
2022-05-208.545405
2022-05-238.56105
2022-05-248.580326
2022-05-258.570818
2022-05-268.656918
2022-05-278.562229
2022-05-308.51212
2022-05-318.561715
2022-06-018.49218
2022-06-028.494887
2022-06-038.495402
2022-06-068.392578
2022-06-078.388332
2022-06-088.417324
2022-06-098.392065
2022-06-108.447134
2022-06-138.593418
2022-06-148.587742
2022-06-158.54438
2022-06-168.490238
2022-06-178.545508
2022-06-208.620669
2022-06-218.583754
2022-06-228.589071
2022-06-238.598528
2022-06-248.545713
2022-06-278.588148
2022-06-288.644651
2022-06-298.656052
2022-06-308.699409
2022-07-018.75974
2022-07-048.706159
2022-07-058.648277
2022-07-068.704674
2022-07-078.711115
2022-07-088.79037
2022-07-118.775642
2022-07-128.769254
2022-07-138.719042
2022-07-148.79538
2022-07-158.839095
2022-07-188.887924
2022-07-198.925762
2022-07-208.892733
2022-07-218.957719

High

11.1866

Low

8.0182

Average

9.8387

Statistics use all 1498 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the BGN/ZAR 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=BGN&currencies=ZAR"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=BGN&currencies=ZAR");
const data = await response.json();
Python
import requests

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

Replace YOUR_API_KEY with the key from your dashboard.

BGN/ZAR API questions

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

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

How far back does BGN/ZAR historical data go?

Daily BGN/ZAR rates are available from 2000-07-19. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free BGN/ZAR 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.