Banco Central de São Tomé e Príncipe Exchange Rates Today & Official API

Official Banco Central de São Tomé e Príncipe rates for 16 Oct 2026: 1 USD = 21.859 STN, 1 GBP = 28.956 STN (1 EUR fixed at 24.5 STN). All 14 currencies published, history back to 2026, CSV/Excel download. Free JSON API for tax, audits, and compliant invoicing.

São Tomé and Príncipe flagBanco Central de São Tomé e Príncipe official daily exchange rates as JSON: 14 currencies against the STN, history back to 2026. Latest table on every plan. Get your API key.

About Banco Central de São Tomé e Príncipe

Banco Central de São Tomé e Príncipe publishes a daily exchange bulletin for the dobra (STN): buying, selling and mid rates for 14 currencies and the SDR. The dobra has been pegged to the euro at 24.5 since 2010, so the euro line is fixed and the dollar, pound, yen, CFA franc, real and the rest move with the euro's crosses. The bulletin is the official rate for customs and tax purposes in São Tomé; the bank publishes the table in force only, so our archive builds forward from September 2026.

Quick start

You need a free API key to run these. Register in under a minute — no card required.

Get a free API key Already registered? Copy your key from the dashboard.

One request for the pair you need — USD to STN at the official Banco Central de São Tomé e Príncipe rate:

curl "https://allratestoday.com/api/v1/central-bank/bcstp/latest?source=USD&target=STN" \
  -H "Authorization: Bearer art_live_your_key"

What comes back — a real response built from the table in force (2026-10-16):

{
  "bank": "bcstp",
  "name": "Banco Central de São Tomé e Príncipe",
  "rate_date": "2026-10-16",
  "source": "USD",
  "target": "STN",
  "rate": 21.8594,
  "rate_type": "buy",
  "derived": false,
  "method": "published",
  "age_days": 0,
  "stale": false,
  "cadence": "daily",
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}

Or the bank's full published table:

curl "https://allratestoday.com/api/v1/central-bank/bcstp/latest" \
  -H "Authorization: Bearer art_live_your_key"

The full-table response has the same envelope with every published row (first rows shown):

{
  "bank": "bcstp",
  "name": "Banco Central de São Tomé e Príncipe",
  "rate_date": "2026-10-16",
  "age_days": 0,
  "stale": false,
  "cadence": "daily",
  "rates": [
    {"base":"BRL","quote":"STN","type":"buy","value":4.3226},
    {"base":"BRL","quote":"STN","type":"middle","value":4.355},
    {"base":"BRL","quote":"STN","type":"sell","value":4.3874},
    {"base":"CAD","quote":"STN","type":"buy","value":15.3865},
    … 38 more rows
  ],
  "disclaimer": "Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned."
}

On paid plans, any historical date or a time series:

curl "https://allratestoday.com/api/v1/central-bank/bcstp/history?source=USD&target=STN&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Latest published rates (2026-10-16)

Below is the current table from Banco Central de São Tomé e Príncipe, unmodified — what a call to /latest returns right now, with values STN per 1 unit of each currency:

Download this table: Excel (.xlsx) CSV

Download history:
Choose currencies: USD
Excel (.xlsx) CSV

One row per currency per publication date. Up to one year per download. Billed as one API call per currency per month of data.

BaseQuoteTypeRate
BRL STN buy 4.3226
BRL STN middle 4.355
BRL STN sell 4.3874
CAD STN buy 15.3865
CAD STN middle 15.5019
CAD STN sell 15.6173
CHF STN buy 26.3299
CHF STN middle 26.5274
CHF STN sell 26.7249
CNY STN buy 3.267
CNY STN middle 3.2915
CNY STN sell 3.316
DKK STN buy 3.2776
DKK STN middle 3.3022
DKK STN sell 3.3268
EUR STN buy 24.5
EUR STN middle 24.5
EUR STN sell 24.5
GBP STN buy 28.9564
GBP STN middle 29.1736
GBP STN sell 29.3907
JPY STN buy 0.1384
JPY STN middle 0.1394
JPY STN sell 0.1404
NOK STN buy 2.3
NOK STN middle 2.3173
NOK STN sell 2.3345
SEK STN buy 2.1921
SEK STN middle 2.2085
SEK STN sell 2.225
USD STN buy 21.8594
USD STN middle 22.0233
USD STN sell 22.1873
XAF STN buy 0.0374
XAF STN middle 0.0376
XAF STN sell 0.0379
XDR STN buy 29.5976
XDR STN middle 29.5976
XDR STN sell 29.5976
ZAR STN buy 1.3203
ZAR STN middle 1.3302
ZAR STN sell 1.3401

Node.js / TypeScript client

A dedicated zero-dependency npm package wraps these endpoints — bcstp-exchange-rate:

npm install bcstp-exchange-rate
import { getRate } from 'bcstp-exchange-rate';

const pair = await getRate('USD', 'STN', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Zero dependencies, TypeScript types included, and it runs anywhere fetch exists — Node 18+, Bun, Deno, and edge runtimes.

Full reference — installation, all four functions, response shapes, error codes: bcstp-exchange-rate documentation.

Why use the official Banco Central de São Tomé e Príncipe rate?

When an auditor or tax office in São Tomé and Príncipe asks which rate you used, "the STN mid-market rate at 14:32" is not an answer — the official rate published by Banco Central de São Tomé e Príncipe for that date is. This API returns exactly those published figures, stamped with the bank's own rate_date; on weekends and holidays the most recent published table is returned, as compliance rules expect.

Pairs the bank doesn't print directly are resolved from its table (inverse or cross via STN) and explicitly flagged "derived": true — so what the bank printed and what was computed are never confused.

Endpoints

Full parameter reference in the API documentation. Every request counts toward your plan's monthly quota — rates change once per business day, so caching a published table locally makes a small quota go far.

Frequently asked questions

Is there an API for Banco Central de São Tomé e Príncipe exchange rates?

Yes — this one. Official daily STN rates as clean JSON, latest table on every plan including free.

How often does Banco Central de São Tomé e Príncipe update its rates?

New tables land once per business day — the API picks each one up shortly after Banco Central de São Tomé e Príncipe publishes it (latest: 2026-10-16).

Is this the official published table?

Yes — the rows are Banco Central de São Tomé e Príncipe's published figures, untouched, with the original publication date attached. Pairs the bank didn't print are computed and flagged derived.

Banco Central de São Tomé e Príncipe rates, one API key

Latest table on every plan. History back to 2026 on paid plans. No credit card to start.

Get Free API Key Read the Docs