Swiss National Bank विनिमय दर API
Swiss National Bank (Switzerland) की आधिकारिक मासिक औसत विनिमय दरें JSON में: 26 मुद्राएँ, 1914 से इतिहास। टैक्स, ऑडिट और अनुपालन इनवॉइसिंग के लिए ज़रूरी प्रकाशित CHF दरें।
Swiss National Bank के बारे में
Swiss National Bank अपने डेटा पोर्टल से फ़्रैंक की आधिकारिक दरें प्रकाशित करता है — मासिक औसत (कोई दैनिक आधिकारिक श्रृंखला मौजूद नहीं), 1914 तक का इतिहास — दुनिया के सबसे लंबे आधिकारिक रिकॉर्ड में से एक।
- आधिकारिक वेबसाइट: www.snb.ch
- आधिकारिक दर प्रकाशन: Exchange rates — SNB data portal
क्विक स्टार्ट
जिस जोड़े की ज़रूरत है, एक ही अनुरोध — Swiss National Bank की आधिकारिक दर पर EUR से CHF:
curl "https://allratestoday.com/api/v1/central-bank/snb/latest?source=EUR&target=CHF" \
-H "Authorization: Bearer art_live_your_key" या बैंक की पूरी प्रकाशित तालिका:
curl "https://allratestoday.com/api/v1/central-bank/snb/latest" \
-H "Authorization: Bearer art_live_your_key" सशुल्क प्लान पर कोई भी ऐतिहासिक तिथि या टाइम-सीरीज़:
curl "https://allratestoday.com/api/v1/central-bank/snb/history?source=EUR&target=CHF&from=2025-01-01" \
-H "Authorization: Bearer art_live_your_key" नवीनतम प्रकाशित दरें (2026-07-31)
Swiss National Bank द्वारा प्रकाशित सबसे हालिया तालिका — ठीक वही जो /latest एंडपॉइंट अभी लौटाता है। मान प्रत्येक मुद्रा की 1 इकाई के लिए CHF में हैं:
यह तालिका डाउनलोड करें: Excel (.xlsx) CSV (निःशुल्क खाता आवश्यक)
| बेस | कोट | प्रकार | दर |
|---|---|---|---|
ARS | CHF | monthly_average | 0.00055 |
AUD | CHF | monthly_average | 0.56415 |
BRL | CHF | monthly_average | 0.1582971 |
CAD | CHF | monthly_average | 0.57392 |
CNY | CHF | monthly_average | 0.1195218 |
CZK | CHF | monthly_average | 0.0382249 |
DKK | CHF | monthly_average | 0.123796 |
EUR | CHF | monthly_average | 0.92538 |
GBP | CHF | monthly_average | 1.08371 |
HKD | CHF | monthly_average | 0.1032988 |
HUF | CHF | monthly_average | 0.0025763 |
JPY | CHF | monthly_average | 0.004987500000000001 |
KRW | CHF | monthly_average | 0.0005437 |
MXN | CHF | monthly_average | 0.0463868 |
MYR | CHF | monthly_average | 0.19841989999999998 |
NOK | CHF | monthly_average | 0.0834064 |
NZD | CHF | monthly_average | 0.46811 |
PLN | CHF | monthly_average | 0.2143088 |
RUB | CHF | monthly_average | 0.0104 |
SEK | CHF | monthly_average | 0.08374480000000001 |
SGD | CHF | monthly_average | 0.62733 |
THB | CHF | monthly_average | 0.0241791 |
TRY | CHF | monthly_average | 0.017201 |
USD | CHF | monthly_average | 0.81002 |
XDR | CHF | monthly_average | 1.1004 |
ZAR | CHF | monthly_average | 0.04922 |
Node.js / TypeScript क्लाइंट
एक समर्पित शून्य-निर्भरता npm पैकेज इन एंडपॉइंट्स को लपेटता है — snb-exchange-rate:
npm install snb-exchange-rate import { getRate } from 'snb-exchange-rate';
const pair = await getRate('EUR', 'CHF', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date); शून्य निर्भरताएँ, TypeScript टाइप्स शामिल; जहाँ भी fetch है वहाँ चलता है — Node 18+, Bun, Deno और एज रनटाइम।
Swiss National Bank की आधिकारिक दर ही क्यों?
बाज़ार की दरें लगातार बदलती रहती हैं, लेकिन Switzerland और अन्य देशों में टैक्स फाइलिंग, कस्टम घोषणाएँ, ऑडिट और वैधानिक लेखांकन आमतौर पर किसी तिथि के लिए Swiss National Bank द्वारा प्रकाशित आधिकारिक दर माँगते हैं — एक निश्चित, उद्धरण-योग्य संख्या जो प्रकाशन के बाद कभी नहीं बदलती। यह API वही प्रकाशित तालिकाएँ देता है, हर रिस्पॉन्स में बैंक की अपनी rate_date के साथ; सप्ताहांत और छुट्टियों पर सबसे हालिया प्रकाशित तिथि लौटती है — अनुपालन नियम यही दर लागू करने को कहते हैं।
जो जोड़े बैंक सीधे प्रकाशित नहीं करता, वे उसकी तालिका से निकाले जाते हैं (व्युत्क्रम या CHF के ज़रिये क्रॉस) और स्पष्ट रूप से "derived": true फ़्लैग पाते हैं — बैंक का छापा हुआ और गणना किया हुआ कभी आपस में नहीं मिलते।
एंडपॉइंट्स
GET /api/v1/central-bank/snb/latest— नवीनतम तालिका या एक जोड़ा (सभी प्लान)GET /api/v1/central-bank/snb/{YYYY-MM-DD}— किसी भी तिथि की तालिका (सशुल्क प्लान)GET /api/v1/central-bank/snb/history— टाइम-सीरीज़, एक अनुरोध में 5,000 पंक्तियों तक (सशुल्क प्लान)GET /api/v1/central-bank/snb/availability— प्रकाशन कैलेंडर: वे तिथियाँ जिन पर बैंक ने वास्तव में तालिका प्रकाशित की (सभी प्लान)
पैरामीटरों का पूरा विवरण API दस्तावेज़ीकरण में। हर अनुरोध आपके प्लान की मासिक कोटा में गिना जाता है — दरें हर महीने एक बार बदलती हैं, इसलिए प्रकाशित तालिका लोकल कैश करने से छोटा कोटा भी बहुत चलता है।
अक्सर पूछे जाने वाले प्रश्न
क्या Swiss National Bank की विनिमय दरों के लिए कोई API है?
हाँ — यही है। आधिकारिक मासिक औसत CHF दरें साफ़ JSON में; नवीनतम तालिका हर प्लान में, मुफ़्त समेत।
दरें कितनी बार अपडेट होती हैं?
Swiss National Bank हर महीने एक बार मासिक औसत दरें प्रकाशित करता है — हर कैलेंडर माह के लिए एक औसत दर, महीना समाप्त होने के बाद; API हर नई तालिका को प्रकाशन के तुरंत बाद ले लेता है (नवीनतम: 2026-07-31)।
क्या ये आधिकारिक दरें हैं?
हाँ — Swiss National Bank के अपने प्रकाशित डेटा से, बैंक की प्रकाशन तिथि के साथ बिना बदलाव। जो कुछ प्रकाशित नहीं बल्कि गणना किया गया है, वह derived फ़्लैग पाता है।
Swiss National Bank की दरें, एक API कुंजी
नवीनतम तालिका हर प्लान में। सशुल्क प्लान पर 1914 से इतिहास। शुरू करने के लिए क्रेडिट कार्ड नहीं चाहिए।
मुफ़्त API कुंजी लें दस्तावेज़ पढ़ें