Skip to content

SOS to BWP exchange rate API

Somali Shilling to Pula · quoted 2026-10-31

0.02415

▲ +1.44% over 6M

1 SOS = 0.02415 BWP · 1 BWP = 41.4130 SOS · Get this rate via the API

1 SOS buys 0.02415 BWP as of 2026-10-31, so 1 BWP buys 41.4130 SOS. Over the last 6 months, SOS/BWP traded between 0.02317 and 0.02532, averaged 0.02382 and rose 1.44%. The API holds daily SOS/BWP 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.

Daily observations · gaps mean no published rate

Download CSV
SOS/BWP over 6M: show the values
Rates per 1 SOS. Missing rates are shown as a dash.
DateBWP
2026-05-040.023805
2026-05-050.023755
2026-05-060.023777
2026-05-070.023415
2026-05-080.023427
2026-05-090.02349
2026-05-100.023492
2026-05-110.023492
2026-05-120.023549
2026-05-140.023519
2026-05-150.024644
2026-05-160.024763
2026-05-170.024761
2026-05-180.024749
2026-05-190.023791
2026-05-200.023777
2026-05-210.023736
2026-05-230.023678
2026-05-240.023682
2026-05-250.02361
2026-05-260.023565
2026-05-270.023499
2026-05-280.023582
2026-05-290.023638
2026-05-300.02351
2026-05-310.023511
2026-06-010.023525
2026-06-020.023536
2026-06-030.023466
2026-06-040.023525
2026-06-050.023557
2026-06-060.023943
2026-06-090.0236
2026-06-100.023705
2026-06-110.023754
2026-06-120.023684
2026-06-130.023623
2026-06-140.023647
2026-06-150.023613
2026-06-160.023353
2026-06-170.02348
2026-06-180.023494
2026-06-190.023534
2026-06-200.024584
2026-06-210.024196
2026-06-220.023801
2026-06-230.023744
2026-06-240.023821
2026-06-250.023976
2026-06-260.023914
2026-06-270.023814
2026-06-280.023815
2026-06-290.023802
2026-06-300.023809
2026-07-010.023745
2026-07-020.024987
2026-07-030.023573
2026-07-040.023599
2026-07-050.023608
2026-07-060.023635
2026-07-070.023657
2026-07-080.023687
2026-07-090.02379
2026-07-100.023795
2026-07-110.02447
2026-07-120.023755
2026-07-130.023695
2026-07-140.023679
2026-07-150.023755
2026-07-160.023816
2026-07-170.02383
2026-07-180.023818
2026-07-190.023819
2026-07-200.02388
2026-07-210.025059
2026-07-220.025045
2026-07-230.024667
2026-07-240.023279
2026-07-250.023455
2026-07-260.024093
2026-07-270.024053
2026-07-280.024104
2026-07-290.024048
2026-07-300.023976
2026-07-310.023849
2026-08-010.023807
2026-08-020.023814
2026-08-030.023858
2026-08-040.023853
2026-08-050.023812
2026-08-060.023752
2026-08-070.023709
2026-08-080.023616
2026-08-090.023172
2026-08-100.023641
2026-08-110.02361
2026-08-120.023644
2026-08-130.023573
2026-08-140.023524
2026-08-150.024319
2026-08-160.023789
2026-08-170.023608
2026-08-180.023587
2026-08-200.023717
2026-08-210.023505
2026-08-220.02344
2026-08-230.023438
2026-08-240.023566
2026-08-250.023433
2026-08-260.023454
2026-08-270.023391
2026-08-280.023415
2026-08-290.02345
2026-08-300.023452
2026-08-310.023502
2026-09-010.023564
2026-09-020.023601
2026-09-030.02352
2026-09-040.023536
2026-09-050.023426
2026-09-060.023426
2026-09-070.023436
2026-09-080.023468
2026-09-090.023416
2026-09-100.023505
2026-09-110.023572
2026-09-120.025315
2026-09-130.025319
2026-09-140.023572
2026-09-150.023614
2026-09-160.023703
2026-09-170.023587
2026-09-180.023728
2026-09-190.023715
2026-09-200.023726
2026-09-210.023746
2026-09-220.023734
2026-09-230.023636
2026-09-240.023774
2026-09-250.023887
2026-09-260.023798
2026-09-270.023794
2026-09-280.023868
2026-09-300.023914
2026-10-020.024795
2026-10-030.024843
2026-10-050.024235
2026-10-060.02419
2026-10-070.024089
2026-10-080.024205
2026-10-090.024092
2026-10-100.024056
2026-10-110.02406
2026-10-120.024105
2026-10-130.024044
2026-10-140.023588
2026-10-150.02391
2026-10-160.024053
2026-10-170.023972
2026-10-180.023974
2026-10-190.023994
2026-10-200.024061
2026-10-210.024048
2026-10-220.024021
2026-10-230.023963
2026-10-240.024043
2026-10-250.024213
2026-10-260.024126
2026-10-270.024147
2026-10-280.02421
2026-10-290.024156
2026-10-300.024173
2026-10-310.024147

High

0.02532

Low

0.02317

Average

0.02382

Statistics use all 173 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

SOS/BWP API questions

How do I get the SOS/BWP exchange rate from an API?

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

How far back does SOS/BWP historical data go?

Daily SOS/BWP 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 SOS/BWP 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.