Loading page…
/api/v1/exchange-ratesReturns latest rates imported from Bangladesh Bank or fallback maintained values.
Open this endpoint in the API Explorer.
Import this API into your tooling.
See real implementation patterns.
This endpoint has no parameters.
curl "https://bdapi4all.vercel.app/api/v1/exchange-rates"const response = await fetch("https://bdapi4all.vercel.app/api/v1/exchange-rates");
const payload = await response.json();
console.log(payload.data);import requests
response = requests.get("https://bdapi4all.vercel.app/api/v1/exchange-rates")
print(response.json()["data"])$response = file_get_contents("https://bdapi4all.vercel.app/api/v1/exchange-rates");
$data = json_decode($response, true);
print_r($data["data"]);$response = Http::get("https://bdapi4all.vercel.app/api/v1/exchange-rates");
$data = $response->json("data");export default async function Page() {
const res = await fetch("https://bdapi4all.vercel.app/api/v1/exchange-rates", { next: { revalidate: 3600 } });
const payload = await res.json();
return <pre>{JSON.stringify(payload.data, null, 2)}</pre>;
}{
"success": true,
"version": "v1",
"timestamp": "2026-06-02T00:00:00.000Z",
"data": {
"source": "Bangladesh Bank",
"rates": [
{
"currency_code": "USD",
"buying_rate": 117.5,
"selling_rate": 118.2
}
]
}
}