الأدلةأدلة

واجهة API لأسعار الصرف على Reddit: إجابات أسئلة المطورين

أسئلة واجهة API المجانية لأسعار الصرف المتكررة على Reddit، مُجابة مباشرة: الخطة المجانية، مدى حداثة الأسعار، حدود الطلبات، المصادقة، الاستخدام التجاري، وما إذا كانت البيانات كافية الجودة للبناء عليها.

30 يونيو 2026 · قراءة 6 دقائق

إذا بحثت في Reddit عن واجهة API مجانية لأسعار الصرف، تتكرر الأسئلة نفسها في r/webdev وr/forex وr/node. الإجابة المختصرة: توجد خطة مجانية حقيقية، ولا يحتاج أول استدعاء أي مفتاح، وتخبرك كل استجابة بمدى حداثة كل سعر. إليك بقية الأسئلة، مُجابة مباشرة.

  • الخطة المجانية 5,000 استدعاء شهريًا بمعدل 10 طلبات في الدقيقة، دون بطاقة ائتمان.
  • تحمل كل استجابة حقلي source وmarket_session، فتعرف دائمًا مدى حداثة السعر.
  • 10,296 زوج، وسجل يومي منذ 1999 على Plus/Pro. صيغة base وrates تتيح الترحيل من معظم واجهات FX بتغيير base URL.
  • الأسعار بيانات مرجعية إرشادية، تُنشر للعرض والتحليل، وليست عرض سعر تنفيذي (dealing quote).

ما هي exchangerate.dev، وما لا تكون

هي واجهة API للمطورين لأسعار صرف العملات: 10,296 زوج عبر نقطة نهاية REST نظيفة على https://api.exchangerate.dev. تحمل كل استجابة source وmarket_session وtimestamp، فيعرف الكود دائمًا مدى حداثة الرقم، بدل الاعتماد على تصنيف عام لـ"الوقت الفعلي".

وهي ليست منصة تداول ولا مصدرًا رسميًا موثقًا. الأسعار إرشادية، تُنشر للعرض والتحليل. إن احتجت عرض سعر تنفيذي لتسوية صفقة، فلا توجد واجهة API عامة لأسعار الصرف هي الأداة المناسبة لذلك، بما فيها هذه.

هل توجد خطة مجانية فعلاً؟

نعم، ودون حاجة لبطاقة. تحصل كل الخطط على البيانات نفسها والحداثة نفسها؛ تختلف فقط في حجم الاستدعاءات وحد الطلبات.

  • مجاني: $0، 5,000 استدعاء/شهر، 10/دقيقة، تأخير 15 دقيقة. 10,296 زوج، سجل يومي 30 يوماً، MCP. دون بطاقة.
  • Basic: $19/شهر أو $190/سنة. 100,000 استدعاء/شهر، 60/دقيقة، أسعار حية، سجل يومي لسنة.
  • Plus: $39/شهر أو $390/سنة. 300,000 استدعاء/شهر، 120/دقيقة، أسعار حية، سجل يومي كامل، WebSocket اتصال واحد × 10 أزواج.
  • Pro: $89/شهر أو $890/سنة. 1,000,000 استدعاء/شهر، 300/دقيقة، أسعار حية، سجل يومي كامل، دعم بريد ذي أولوية.

ما مدى حداثة الأسعار؟

تُحدَّث العملات الـ144 كل نحو 60 ثانية في أيام التداول. يوفر ECB بديلًا يوميًا لنحو 30 عملة. حقلان في كل استجابة يوضحان ما تراه: source هو فئة البيانات، وmarket_session يكون open أو weekend أو interbank_closed.

قيمة الحقلماذا تعنيمتى تتحرك
source: liveسعر فوري إرشاديخلال اليوم (~60 ثانية)، أسبوع التداول
source: ecb_dailyتثبيت مرجعي رسميمرة واحدة في يوم العمل
source: market_dailyإغلاق محفوظ بلا تثبيت ECBتغذية السوق اليومية
market_session: weekendالسوق بين البنوك مغلقالتغذية المباشرة متوقفة؛ يحمل السعر المرجعي قيمة الجمعة

ما حدود الطلبات؟

حد الدقيقة: مجاني 10، Basic 60، Plus 120، Pro 300. بالنسبة لمعظم التطبيقات، تخزين مؤقت قصير من جهة العميل، متناسب مع وتيرة تغيّر السعر فعليًا، يبقيك ضمن حدود الـ5,000 استدعاء المجانية بارتياح. يمكنك قراءة حصتك المتبقية وموعد إعادة التعيين الشهري في أي وقت عبر GET /v1/account.

كيف أُصادِق؟

عبر رمز bearer. تبدأ المفاتيح بالبادئة exr_live_ وتوضع في ترويسة Authorization. يعمل أول استدعاء دون تسجيل، بحد أقصى لكل عنوان IP، فيمكنك التجربة قبل التسجيل. تُقبل أيضًا ترويسة X-API-Key للمنصات التي لا يمكنها ضبط Authorization.

curl · latest USD rates
curl https://api.exchangerate.dev/v1/latest/USD \  -H "Authorization: Bearer exr_live_..."

أستخدم بالفعل واجهة API أخرى لأسعار الصرف

تُعيد معظم واجهات API لأسعار الصرف صيغة JSON مشابهة من base وrates، فغالبًا ما يقتصر الترحيل على تغيير الـ base URL ومراجعة أسماء المعاملات, لا إعادة كتابة كاملة. وحيث تختلف هذه الـ API، فالاختلاف إضافي: تظهر source وmarket_session وnotice كحقول جديدة في الاستجابة، دون حذف أي شيء موجود.

هل يمكنني استخدامها تجاريًا؟

تسمح المجانية بالعرض التجاري مع رابط إسناد ظاهر. الخطط المدفوعة لا تتطلب إسناداً وإعادة توزيع التغذية الخام غير مسموح بها في أي خطة. أياً كانت الخطة، الأسعار إرشادية: ليست عرض سعر تنفيذي، وليست مصدرًا رسميًا موثقًا خاضعًا للتنظيم. تذكر كل استجابة ذلك في حقل notice.

هل يمكن لوكيل LLM الخاص بي استخدامها؟

نعم. يوجد خادم MCP على https://api.exchangerate.dev/v1/mcp بأدوات منها start_checkout وlist_currencies وget_rate وget_usd_index وconvert وget_range وsearch_docs، متاحة في كل خطة، بما فيها المجانية. يتطلب الدفع تأكيدًا بشريًا صريحًا. ثبّته بالأمر npx @nusantara-ventures/exchangerate-mcp ليجلب الوكيل الأسعار مباشرة، دون كتابة كود أداة يدويًا. يحتوي دليل MCP على تفاصيل الإعداد.

أقصر استدعاء

دون مفتاح، دون تبعيات:

curl · no key
curl https://api.exchangerate.dev/v1/latest/USD

تحصل على JSON يتضمن الأسعار، إضافة إلى source وmarket_session فتعرف بالضبط مدى حداثة كل منها. الأسعار دون مفتاح تصل متأخرة 15 دقيقة. مفتاح مجاني يرفع الحد إلى 5,000 استدعاء شهريًا ويستغرق دقيقة.

إرشادي، وليس للتسوية

تُنشر الأسعار للمرجعية والتحليل والعرض. ليست عرض سعر تنفيذي ولا يجب استخدامها لتسوية صفقة. تحمل كل استجابة هذا في حقل notice.

أسئلة

هل توجد واجهة API مجانية لأسعار الصرف دون مفتاح API؟

نعم. يمكنك استدعاء /v1/latest/{base} على exchangerate.dev دون تسجيل للبدء، بحد أقصى لكل عنوان IP. التسجيل بمفتاح مجاني يرفع الحد إلى 5,000 استدعاء شهريًا بمعدل 10 طلبات في الدقيقة، دون الحاجة لبطاقة ائتمان.

ما مدى حداثة أسعار الصرف؟

تُحدَّث العملات الـ144 كل نحو 60 ثانية في أيام التداول. يوفر ECB بديلًا يوميًا لنحو 30 عملة. تحمل كل استجابة حقلي source وmarket_session لتقييم الحداثة.

هل يمكنني استخدام الأسعار تجاريًا؟

تسمح المجانية بالعرض التجاري مع رابط إسناد ظاهر. الخطط المدفوعة لا تتطلب إسناداً وإعادة توزيع التغذية الخام غير مسموح بها في أي خطة. في كل الخطط، الأسعار إرشادية ويجب ألا تُستخدم لتسوية صفقات أو كمصدر رسمي موثّق خاضع للتنظيم.

كم عدد العملات وحجم السجل التاريخي المُغطى؟

تغطي الـ API 10,296 زوج عبر 144 عملة أساس، مع سجل يومي منذ 1999 على Plus/Pro. تتبع بنية الطلب الاصطلاحات الشائعة بين واجهات API لأسعار الصرف، فترحيل تكامل قائم غالبًا مجرد تغيير في الـ base URL.

تابع القراءة

ابدأ بمفتاح API مجاني

5,000 طلب شهريًا ضمن الخطة المجانية. لا حاجة إلى بطاقة ائتمان.

احصل على مفتاح مجاني