केंद्रीय बैंक विनिमय दर API
एक API से आधिकारिक केंद्रीय बैंक विनिमय दरें: 116 केंद्रीय बैंक, जिनमें US Federal Reserve, ECB, Bank of England, People's Bank of China और Reserve Bank of India शामिल हैं; 1999 तक का इतिहास। टैक्स, कस्टम, ऑडिट और अनुपालन इनवॉइसिंग के लिए ज़रूरी प्रकाशित दरें।
बाज़ार दरें नहीं, आधिकारिक दरें क्यों?
लाइव मिड-मार्केट दरें कन्वर्टर और मूल्य-प्रदर्शन के लिए सही हैं — वही हमारा कोर रेट्स API देता है। लेकिन कई देशों में टैक्स फाइलिंग, कस्टम घोषणाएँ, ऑडिट, वैधानिक खाते और इनवॉइसिंग नियम बाज़ार से नहीं पूछते: वे किसी तिथि के लिए केंद्रीय बैंक द्वारा प्रकाशित आधिकारिक दर माँगते हैं। वह संख्या निश्चित है, उद्धरण-योग्य है और प्रकाशन के बाद कभी नहीं बदलती।
यह API ठीक वही प्रकाशित तालिकाएँ देता है — हर रिस्पॉन्स में बैंक की अपनी प्रकाशन तिथि (rate_date) होती है, और जो कुछ बैंक ने छापा नहीं बल्कि गणना हुई है, वह स्पष्ट फ़्लैग पाता है।
कवर किए गए केंद्रीय बैंक
कवर्ड — किसी देश पर क्लिक करें और उसके बैंक का रेट API खोलें। यूरो क्षेत्र ECB संदर्भ दरों से जुड़ता है।
लाइव कवरेज — यह तालिका उसी डेटाबेस से बनती है जिससे API चलता है, इसलिए हमेशा /api/v1/central-banks से मेल खाती है:
| केंद्रीय बैंक | देश | कोड | मुद्राएँ | इतिहास | नवीनतम दरें |
|---|---|---|---|---|---|
| यूरोप 21 | |||||
| Italy | bdi | 150 | जनवरी 2016 | 2026-09-18 | |
| Albania | boa | 20 | अगस्त 2026 | 2026-09-18 | |
| United Kingdom | boe | 23 | जनवरी 2016 | 2026-09-17 | |
| Russia | cbr | 53 | जनवरी 2016 | 2026-09-18 | |
| Bulgaria | bnb | 29 | जनवरी 2016 | 2026-09-18 | |
| Bosnia and Herzegovina | cbbh | 17 | जनवरी 2016 | 2026-09-18 | |
| Iceland | cbi | 10 | जनवरी 2016 | 2026-09-18 | |
| Czech Republic | cnb | 30 | जनवरी 2016 | 2026-09-18 | |
| Denmark | dnb | 30 | जनवरी 2016 | 2026-09-18 | |
| Eurozone | ecb | 29 | जनवरी 1999 | 2026-09-18 | |
| Hungary | mnb | 32 | जनवरी 2016 | 2026-09-18 | |
| Poland | nbp | 32 | जनवरी 2016 | 2026-09-18 | |
| Moldova | nbm | 40 | जनवरी 1994 | 2026-09-18 | |
| North Macedonia | nbrm | 31 | जनवरी 1993 | 2026-09-18 | |
| Romania | bnr | 37 | जनवरी 2005 | 2026-09-18 | |
| Serbia | nbs | 35 | जनवरी 2016 | 2026-09-18 | |
| Belarus | nbrb | 30 | जुलाई 2016 | 2026-09-18 | |
| Ukraine | nbu | 45 | सितंबर 1996 | 2026-09-18 | |
| Norway | norges | 37 | जनवरी 2016 | 2026-09-18 | |
| Sweden | riksbank | 29 | जनवरी 2016 | 2026-09-18 | |
| Switzerland | snb | 26 | जनवरी 1914 | 2026-08-31 | |
| उत्तर अमेरिका 3 | |||||
| Mexico | banxico | 4 | जनवरी 1993 | 2026-09-18 | |
| Canada | boc | 24 | जनवरी 2017 | 2026-09-18 | |
| United States | fed | 22 | जनवरी 2016 | 2026-09-11 | |
| लैटिन अमेरिका और कैरिबियन 18 | |||||
| Bolivia | bcbol | 21 | जनवरी 2016 | 2026-09-18 | |
| Costa Rica | bccr | 2 | दिसंबर 1999 | 2026-09-18 | |
| Honduras | bch | 1 | फ़रवरी 2019 | 2026-09-18 | |
| Dominican Republic | bcrd | 1 | जनवरी 1991 | 2026-09-18 | |
| Nicaragua | bcn | 1 | जनवरी 2012 | 2026-12-31 | |
| Paraguay | bcp | 26 | जनवरी 2016 | 2026-09-18 | |
| Brazil | bcb | 156 | जनवरी 2016 | 2026-09-18 | |
| Guatemala | banguat | 1 | जनवरी 2004 | 2026-09-18 | |
| Guyana | bogy | 1 | अगस्त 2026 | 2026-09-07 | |
| Jamaica | bojm | 123 | जुलाई 2000 | 2026-09-18 | |
| Argentina | bcra | 36 | जनवरी 2000 | 2026-09-18 | |
| Chile | bcch | 60 | अगस्त 1982 | 2026-09-21 | |
| Suriname | cbvs | 11 | सितंबर 2009 | 2026-09-18 | |
| Trinidad and Tobago | cbtt | 10 | जनवरी 1991 | 2026-09-18 | |
| Uruguay | bcu | 30 | जनवरी 2000 | 2026-09-18 | |
| Venezuela | bcv | 21 | सितंबर 2017 | 2026-09-21 | |
| Peru | bcrp | 2 | जनवरी 2016 | 2026-09-17 | |
| Colombia | sfc | 1 | दिसंबर 1991 | 2026-09-18 | |
| एशिया और प्रशांत 29 | |||||
| Philippines | bsp | 31 | अगस्त 2026 | 2026-09-18 | |
| Bangladesh | bb | 11 | नवंबर 2010 | 2026-09-17 | |
| Indonesia | bi | 25 | जनवरी 2016 | 2026-09-18 | |
| Malaysia | bnm | 27 | जनवरी 2020 | 2026-09-18 | |
| Japan | boj | 1 | जनवरी 1998 | 2026-09-16 | |
| South Korea | bok | 43 | मई 1964 | 2026-09-18 | |
| Mongolia | bom | 38 | अगस्त 2026 | 2026-09-18 | |
| Thailand | bot | 48 | जनवरी 2002 | 2026-09-18 | |
| Laos | bol | 14 | जनवरी 2021 | 2026-09-18 | |
| Armenia | cba | 30 | जनवरी 2000 | 2026-09-18 | |
| Azerbaijan | cbar | 38 | जनवरी 2016 | 2026-09-18 | |
| Myanmar | cbm | 38 | जुलाई 2012 | 2026-09-18 | |
| Sri Lanka | cbsl | 54 | मई 2010 | 2026-09-18 | |
| Taiwan | cbc | 1 | जनवरी 2008 | 2026-09-18 | |
| Uzbekistan | cbu | 74 | दिसंबर 2015 | 2026-09-18 | |
| Hong Kong | hkma | 17 | जनवरी 1981 | 2026-08-31 | |
| Macao | amcm | 17 | जनवरी 1999 | 2026-09-18 | |
| Singapore | mas | 21 | जनवरी 1988 | 2026-09-18 | |
| Cambodia | nbc | 29 | जनवरी 2016 | 2026-09-18 | |
| Georgia | nbg | 42 | जनवरी 2016 | 2026-09-19 | |
| Kazakhstan | nbk | 48 | जनवरी 2016 | 2026-09-18 | |
| Kyrgyzstan | nbkr | 48 | जनवरी 1999 | 2026-09-18 | |
| Nepal | nrb | 22 | जनवरी 1998 | 2026-09-18 | |
| China | pboc | 25 | जनवरी 2006 | 2026-09-18 | |
| Australia | rba | 20 | जनवरी 2023 | 2026-09-18 | |
| India | rbi | 6 | जनवरी 2003 | 2026-09-18 | |
| New Zealand | rbnz | 17 | जनवरी 1999 | 2026-09-18 | |
| Pakistan | sbp | 35 | जनवरी 2017 | 2026-09-18 | |
| Vietnam | sbv | 28 | जनवरी 2009 | 2026-09-19 | |
| मध्य पूर्व 11 | |||||
| Israel | boi | 14 | जून 1975 | 2026-09-18 | |
| Bahrain | cbb | 33 | जनवरी 2016 | 2026-09-18 | |
| Iraq | cbiq | 19 | जनवरी 2009 | 2026-09-15 | |
| Jordan | cbj | 5 | अगस्त 2026 | 2026-09-17 | |
| Kuwait | cbk | 134 | जनवरी 2008 | 2026-09-17 | |
| Oman | cbo | 48 | जनवरी 2022 | 2026-09-17 | |
| United Arab Emirates | cbuae | 75 | जनवरी 2019 | 2026-09-18 | |
| Türkiye | tcmb | 22 | जनवरी 2020 | 2026-09-18 | |
| Palestine | pma | 4 | अगस्त 2026 | 2026-09-17 | |
| Qatar | qcb | 7 | जनवरी 2024 | 2026-09-18 | |
| Saudi Arabia | sama | 12 | जनवरी 2009 | 2026-07-31 | |
| अफ़्रीका 20 | |||||
| Mozambique | bdm | 20 | अगस्त 2026 | 2026-09-18 | |
| Morocco | bam | 30 | जनवरी 2000 | 2026-09-18 | |
| Algeria | bda | 18 | जनवरी 2000 | 2026-09-18 | |
| Botswana | bob | 7 | जनवरी 2001 | 2026-09-18 | |
| Central Africa (CEMAC) | beac | 13 | फ़रवरी 2021 | 2026-09-18 | |
| Ghana | bog | 14 | जुलाई 2007 | 2026-09-18 | |
| Mauritius | bmu | 12 | अगस्त 2026 | 2026-09-18 | |
| Tanzania | botz | 38 | जनवरी 2010 | 2026-09-18 | |
| Uganda | bou | 33 | अगस्त 2026 | 2026-09-18 | |
| Zambia | boz | 2 | जनवरी 2026 | 2026-09-18 | |
| Egypt | cbe | 18 | अगस्त 2026 | 2026-09-17 | |
| Kenya | cbke | 21 | जनवरी 2024 | 2026-09-18 | |
| Nigeria | cbn | 13 | दिसंबर 2001 | 2026-09-18 | |
| Tunisia | bct | 20 | मई 2004 | 2026-09-17 | |
| West Africa (WAEMU) | bceao | 24 | जनवरी 2014 | 2026-09-18 | |
| Angola | bna | 70 | दिसंबर 1998 | 2026-09-16 | |
| Ethiopia | nbe | 19 | सितंबर 2024 | 2026-09-18 | |
| Rwanda | bnrw | 20 | जनवरी 2012 | 2026-09-18 | |
| Malawi | rbm | 38 | जनवरी 2016 | 2026-09-18 | |
| South Africa | sarb | 23 | जनवरी 2000 | 2026-09-18 | |
| अन्य 14 | |||||
| Lithuania | lb | 87 | जनवरी 2015 | 2026-09-18 | |
| Namibia | bon | 4 | सितंबर 2026 | 2026-09-18 | |
| Mauritania | bcm | 19 | दिसंबर 2023 | 2026-09-17 | |
| DR Congo | bcc | 21 | सितंबर 2026 | 2026-09-18 | |
| Haiti | brh | 1 | सितंबर 2026 | 2026-09-18 | |
| Barbados | cbbd | 7 | जनवरी 2010 | 2026-09-18 | |
| Belize | cbbz | 4 | जनवरी 2010 | 2026-09-17 | |
| Libya | cbl | 20 | जनवरी 2015 | 2026-09-15 | |
| Gambia | cbg | 32 | सितंबर 2026 | 2026-09-18 | |
| Maldives | mma | 1 | अप्रैल 2011 | 2026-09-17 | |
| Tajikistan | nbt | 36 | जनवरी 2010 | 2026-09-18 | |
| Fiji | rbf | 8 | जनवरी 2001 | 2026-09-16 | |
| Zimbabwe | rbz | 34 | अप्रैल 2024 | 2026-09-18 | |
| Bhutan | rma | 12 | मई 2024 | 2026-09-18 | |
इस खोज से कोई केंद्रीय बैंक मेल नहीं खाता। देश, बैंक का नाम या कोड आज़माएँ।
मुद्राएँ कॉलम में वही मुद्राएँ गिनी जाती हैं जो हर स्रोत आज प्रकाशित करता है। बंद हो चुकी शृंखलाएँ — जैसे ECB की यूरो-पूर्व मुद्राएँ — इस गिनती में शामिल नहीं हैं, पर ऐतिहासिक एंडपॉइंट से अब भी उपलब्ध हैं।
रोडमैप पर और बैंक हैं, ख़ास तौर पर दक्षिण और दक्षिण-पूर्व एशिया के वे केंद्रीय बैंक जिन्हें दूसरे प्रदाता छोड़ देते हैं। कोई ख़ास बैंक चाहिए? हमें बताइए — अनुरोध बैंकों को कतार में आगे लाते हैं।
API के बजाय स्प्रेडशीट चाहिए? डाउनलोड पेज से हर बैंक की नवीनतम तालिका और तिथि-सीमा का इतिहास Excel, CSV या JSON में मिलता है — हर भुगतान योजना में शामिल, API key की ज़रूरत नहीं।
केंद्रीय बैंक दरें डाउनलोड करें (Excel / CSV)
क्विक स्टार्ट
बाकी AllRatesToday जैसी ही API कुंजियाँ और प्रमाणीकरण। परिचित source/target पैरामीटरों से जोड़ा माँगें:
curl "https://allratestoday.com/api/v1/central-bank/cbsl/latest?source=USD&target=LKR" \
-H "Authorization: Bearer art_live_your_key" रिस्पॉन्स:
{
"bank": "cbsl",
"name": "Central Bank of Sri Lanka",
"rate_date": "2026-07-28",
"source": "USD",
"target": "LKR",
"rate": 336.2512,
"rate_type": "indicative",
"derived": false,
"method": "published"
} या बैंक की पूरी प्रकाशित तालिका लें:
curl "https://allratestoday.com/api/v1/central-bank/ecb/latest" \
-H "Authorization: Bearer art_live_your_key" सशुल्क प्लान पर कोई भी ऐतिहासिक तिथि या टाइम-सीरीज़ — जैसे 30 जून के इनवॉइस पर लागू ECB दर:
curl "https://allratestoday.com/api/v1/central-bank/ecb/2026-06-30?source=USD&target=EUR" \
-H "Authorization: Bearer art_live_your_key" प्रकाशित बनाम व्युत्पन्न — हमेशा स्पष्ट
अगर बैंक आपका जोड़ा सीधे प्रकाशित नहीं करता, तो API उसे बैंक की अपनी तालिका से निकालता है: व्युत्क्रम जोड़ा, या बैंक की घरेलू मुद्रा के ज़रिये क्रॉस दर (जैसे ECB की EUR→USD और EUR→JPY से USD→JPY)। हर ऐसा परिणाम "derived": true और प्रयुक्त method लौटाता है — आप हमेशा जानते हैं कि संख्या केंद्रीय बैंक ने छापी है या छापे हुए से गणना हुई है। सख़्त अनुपालन के लिए बैंक द्वारा प्रकाशित जोड़े इस्तेमाल करें; derived फ़्लैग अंतर को अनदेखा करना असंभव बना देता है।
सप्ताहांत और छुट्टियाँ वैसे ही व्यवहार करती हैं जैसा ऑडिटर अपेक्षा करते हैं: API सबसे हालिया प्रकाशित तालिका उसकी असली rate_date और published_on_requested_date फ़्लैग के साथ लौटाता है — क्योंकि रविवार को लागू आधिकारिक दर शुक्रवार की होती है।
किस प्लान में क्या है
- सभी प्लान (मुफ़्त टियर समेत):
/central-banksकवरेज सूची और हर बैंक के लिए/latest— पूरी तालिका या एक जोड़ा - सशुल्क प्लान: कोई भी ऐतिहासिक तिथि (
/{bank}/2026-06-30) और दैनिक टाइम-सीरीज़ (/{bank}/history, प्रति अनुरोध 5,000 पंक्तियों तक)
हर केंद्रीय-बैंक अनुरोध एक API कॉल गिना जाता है, कोर रेट्स API वाली ही मासिक कोटा में (मुफ़्त टियर पर 300/माह) — एक कुंजी, एक प्लान, एक बिल। इतिहास डेटा मात्रा के हिसाब से बिल होता है: प्रति मुद्रा प्रति माह डेटा = एक API कॉल (एक जोड़े की एक साल की सीरीज़ = 12 कॉल; हर प्रतिक्रिया में billed_requests शुल्क बताता है)। दरें हर कार्यदिवस में एक बार बदलती हैं, इसलिए दिन की तालिका लोकल कैश करने से छोटा कोटा भी बहुत दूर तक चलता है।
किसके लिए बना है
- इनवॉइसिंग और लेखांकन — इनवॉइस तिथि की आधिकारिक दर अपने आप लागू करें
- टैक्स और कस्टम — वही प्रकाशित दर उद्धृत करें जो प्राधिकरण अपेक्षा करते हैं
- ऑडिट और रिपोर्टिंग — पुनरुत्पादनीय ऐतिहासिक तालिकाएँ जो प्रकाशन के बाद कभी नहीं बदलतीं
- ERP एकीकरण — केंद्रीय बैंकों की वेबसाइटें खंगालने के बजाय एक JSON API
अक्सर पूछे जाने वाले प्रश्न
केंद्रीय बैंक विनिमय दर API क्या है?
ऐसा API जो लाइव बाज़ार क़ीमतों के बजाय केंद्रीय बैंकों की प्रकाशित आधिकारिक दरें — वे निश्चित दैनिक संदर्भ संख्याएँ जिन्हें अनुपालन नियम उद्धृत करते हैं — लौटाता है।
यह आपके लाइव रेट्स API से कैसे अलग है?
कोर API लगातार बदलती रीयल-टाइम मिड-मार्केट दरें देता है। यह API बैंकों की स्वयं प्रकाशित, प्रति-कार्यदिवस तालिकाएँ देता है। कई वर्कफ़्लो को दोनों चाहिए — एक ही कुंजी दोनों के लिए।
क्या बीती तिथि (जैसे इनवॉइस तिथि) की दर मिल सकती है?
हाँ — कोई भी तिथि माँगें और उस दिन की बैंक की आधिकारिक तालिका पाएँ, या एक जोड़े की दैनिक सीरीज़। अभिलेख गहरे हैं: ECB 1999 तक, नाइजीरिया 2001, भारत 2003, श्रीलंका 2010। ऐतिहासिक डेटा सशुल्क प्लान पर; नवीनतम तालिका मुफ़्त।
सप्ताहांत और छुट्टियों का क्या?
आपको सबसे हालिया प्रकाशित तालिका उसकी असली rate_date के साथ मिलती है — वही दर जो गैर-कार्यदिवसों पर कानूनन लागू होती है।
क्या और बैंक जुड़ सकते हैं?
हाँ — कवरेज बढ़ रहा है, प्राथमिकता अनुरोध से तय होती है। जो बैंक चाहिए, बताइए।
Try it without an API key
Swap ecb for any source code in the table above. No API key, no sign-up, CORS open — so it works from a browser as well as a server. Every source's most recently published table is available this way, either in full or narrowed to one pair with ?source=&target=.
curl "https://allratestoday.com/api/open/central-bank/ecb?source=USD&target=EUR" {
"bank": "ecb",
"rate_date": "2026-08-28",
"source": "USD",
"target": "EUR",
"rate": 0.8588851671,
"rate_type": "reference",
"derived": true,
"method": "inverse"
} rate_date is the publisher's own date, not today's: most sources publish on business days only, so a weekend request returns the last table actually published. derived: true means the institution does not publish that pair directly and it was cross-computed within its own table. Free to use with a visible attribution link back to this site. Historical dates, time series and publication calendars need a free API key.
SDKs
Dedicated clients for these official rates, in JavaScript and Python. Both are keyless by default — latest() returns any source's newest published table with no API key — and both are zero-dependency. Methods that need a key say so before making a request.
npm install @allratestoday/central-bank pip install allratestoday-central-bank import { CentralBankRates } from '@allratestoday/central-bank';
const cb = new CentralBankRates(); // no API key
const pair = await cb.latest('ecb', { source: 'USD', target: 'EUR' });
console.log(pair.rate, 'published', pair.rate_date); npm · PyPI · MCP server for AI agents · freshness feed
Building something automated on these rates? GET /api/open/central-banks
(keyless) lists every source's latest publication date with a
stale flag, and each rate response carries age_days —
so a lagging source is detectable by your pipeline, not just by us.
आधिकारिक केंद्रीय बैंक दरें, एक API कुंजी
नवीनतम दरें हर प्लान में। सशुल्क प्लान पर 1999 तक का इतिहास। हर अनुरोध मासिक कोटा में गिना जाता है।
मुफ़्त API कुंजी लें दस्तावेज़ पढ़ें