होम डॉक्यूमेंटेशन Playground मूल्य निर्धारण API स्थिति Blog About FAQ Support

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% पर चेतावनी ईमेल भेजी जाती है। मूल्य निर्धारण देखें

प्रमाणित दरें

GET /api/v1/rates

उच्च दर सीमाओं के साथ प्रमाणित एंडपॉइंट। 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"
  }
]

सरल दर

GET /api/rate

एकल जोड़ी दर प्राप्त करने के लिए हल्का एंडपॉइंट।

पैरामीटरप्रकारविवरण
sourceआवश्यक string स्रोत मुद्रा कोड
targetआवश्यक string लक्ष्य मुद्रा कोड
curl "https://allratestoday.com/api/rate?source=GBP&target=USD"
{ "rate": 1.2634, "source": "refinitiv" }

ऐतिहासिक दरें

GET /api/historical-rates

चार्टिंग और विश्लेषण के लिए ऐतिहासिक विनिमय दर डेटा प्राप्त करें।

पैरामीटरप्रकारविवरण
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) और इंटरबैंक मार्केट फीड्स से लाइव प्राप्त की जाती हैं, जिससे आपको हमेशा सबसे वर्तमान मिड-मार्केट दरें मिलती हैं।

रियल-टाइम अपडेट दरें Reuters (Refinitiv) और इंटरबैंक मार्केट फीड्स से लाइव प्राप्त की जाती हैं — कोई देरी या बैच अपडेट नहीं।

समर्थित मुद्राएं

160+ मुद्राएं जिनमें शामिल हैं:

प्रमुख मुद्राएं USD, EUR, GBP, JPY, CHF, CAD, AUD, NZD
लोकप्रिय मुद्राएं INR, CNY, BRL, MXN, RUB, TRY, ZAR, SGD, HKD, KRW, THB, PHP, PKR, BDT, LKR, NGN, GHS, KES, AED, SAR, EGP, और अधिक

पूरी सूची 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 कुंजी प्राप्त करें