API डॉक्यूमेंटेशन
रियल-टाइम मुद्रा विनिमय दरों को अपने एप्लिकेशन में इंटीग्रेट करने के लिए आपको जो कुछ भी चाहिए।
अवलोकन
AllRatesToday API एक सरल REST इंटरफ़ेस के माध्यम से रियल-टाइम और ऐतिहासिक मुद्रा विनिमय दरें प्रदान करता है। सभी प्रतिक्रियाएं JSON में होती हैं। बेस URL है:
https://allratestoday.com मुफ्त में रजिस्टर करें और प्रमाणित एंडपॉइंट्स तक पहुंचने के लिए API कुंजी प्राप्त करें। मुफ्त योजना उपलब्ध है।
प्रमाणीकरण
अपनी API कुंजी को Bearer टोकन के रूप में शामिल करें:
Authorization: Bearer YOUR_API_KEY साइन इन करने के बाद अपने प्रोफ़ाइल पेज से अपनी API कुंजी प्राप्त करें।
दर सीमाएं
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-Monthly-Limit, X-Monthly-Used, X-Monthly-Resets।
| प्लान | मासिक अनुरोध | दर | प्रमाणीकरण | मूल्य |
|---|---|---|---|---|
| सार्वजनिक | 10/घंटा प्रति IP | 10/घंटा | कोई नहीं | मुफ्त |
दर सीमाएँ योजना के अनुसार भिन्न होती हैं। मासिक सीमा पार करने पर API 429 लौटाता है। 90% पर चेतावनी ईमेल भेजी जाती है।
मूल्य निर्धारण देखें
प्रमाणित दरें
उच्च दर सीमाओं के साथ प्रमाणित एंडपॉइंट। Bearer टोकन आवश्यक है।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| sourceवैकल्पिक | string | स्रोत मुद्रा कोड (जैसे USD) |
| targetवैकल्पिक | string | लक्ष्य मुद्रा कोड (जैसे EUR) |
| timeवैकल्पिक | ISO 8601 | किसी विशिष्ट समय पर दर |
| fromवैकल्पिक | YYYY-MM-DD | ऐतिहासिक श्रेणी के लिए प्रारंभ तिथि |
| toवैकल्पिक | YYYY-MM-DD | ऐतिहासिक श्रेणी के लिए समाप्ति तिथि |
| groupवैकल्पिक | string | इसके अनुसार समूहित करें: day, hour, minute |
उदाहरण:
curl "https://allratestoday.com/api/v1/rates?source=USD&target=EUR" \
-H "Authorization: Bearer YOUR_API_KEY" प्रतिक्रिया:
[
{
"rate": 0.9215,
"source": "USD",
"target": "EUR",
"time": "2026-04-03T12:00:00Z"
}
] सरल दर
एकल जोड़ी दर प्राप्त करने के लिए हल्का एंडपॉइंट।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| sourceआवश्यक | string | स्रोत मुद्रा कोड |
| targetआवश्यक | string | लक्ष्य मुद्रा कोड |
curl "https://allratestoday.com/api/rate?source=GBP&target=USD" { "rate": 1.2634, "source": "refinitiv" } ऐतिहासिक दरें
चार्टिंग और विश्लेषण के लिए ऐतिहासिक विनिमय दर डेटा प्राप्त करें।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| sourceआवश्यक | string | स्रोत मुद्रा कोड |
| targetआवश्यक | string | लक्ष्य मुद्रा कोड |
| periodवैकल्पिक | string | 1d, 7d, 30d, या 1y (डिफ़ॉल्ट: 7d) |
curl "https://allratestoday.com/api/historical-rates?source=USD&target=EUR&period=30d" \
-H "Authorization: Bearer YOUR_API_KEY" {
"source": "USD",
"target": "EUR",
"data": [
{ "date": "2026-03-04", "rate": 0.9198, "timestamp": 1741046400000 },
{ "date": "2026-03-05", "rate": 0.9210, "timestamp": 1741132800000 }
],
"source_api": "refinitiv",
"period": "30d"
} त्रुटि कोड
| स्थिति | अर्थ |
|---|---|
400 | खराब अनुरोध — गायब या अमान्य पैरामीटर |
401 | अनधिकृत — गायब या अमान्य API कुंजी |
429 | दर सीमा पार — Retry-After हेडर जांचें |
500 | आंतरिक सर्वर त्रुटि |
503 | सेवा अस्थायी रूप से अनुपलब्ध |
डेटा ताज़गी
AllRatesToday रियल-टाइम विनिमय दरें प्रदान करता है। अन्य प्रदाताओं के विपरीत जो हर 60 मिनट में अपडेट करते हैं, हमारी दरें हर अनुरोध पर Reuters (Refinitiv) और इंटरबैंक मार्केट फीड्स से लाइव प्राप्त की जाती हैं, जिससे आपको हमेशा सबसे वर्तमान मिड-मार्केट दरें मिलती हैं।
समर्थित मुद्राएं
160+ मुद्राएं जिनमें शामिल हैं:
पूरी सूची OpenAPI विनिर्देश के माध्यम से उपलब्ध है।
कोड उदाहरण
JavaScript / Node.js
const response = await fetch(
'https://allratestoday.com/api/v1/rates?source=USD&target=EUR',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
const data = await response.json();
console.log(`1 USD = ${data.rate} EUR`); Python
import requests
response = requests.get(
'https://allratestoday.com/api/v1/rates',
params={'source': 'USD', 'target': 'EUR'},
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
data = response.json()
print(f"1 USD = {data['rate']} EUR") PHP
$opts = {'http' => {'header' => 'Authorization: Bearer YOUR_API_KEY'}};
$context = stream_context_create($opts);
$response = file_get_contents(
'https://allratestoday.com/api/v1/rates?source=USD&target=EUR',
false, $context
);
$data = json_decode($response, true);
echo "1 USD = " . $data['rate'] . " EUR"; cURL
curl "https://allratestoday.com/api/v1/rates?source=USD&target=EUR" \
-H "Authorization: Bearer YOUR_API_KEY" इंटीग्रेट करने के लिए तैयार?
अपनी मुफ्त API कुंजी प्राप्त करें और सेकंडों में अनुरोध करना शुरू करें।
मुफ्त API कुंजी प्राप्त करें