Guide/مفتاح API مجاني

كيف تحصل على مفتاح API مجاني لأسعار الصرف (ومتى لا تحتاجه)

يمكنك استدعاء واجهة exchangerate.dev البرمجية دون أي مفتاح — 12 طلبا في الدقيقة، مباشرة من curl أو من متصفح. إنشاء مفتاح مجاني يستغرق نحو دقيقة ويرفع ذلك إلى 10,000 استدعاء شهريا بحصتك الخاصة. يعرض هذا الدليل المسارين وأين يتوقف كل منهما.

ERexchangerate.dev·Aug 9, 2026·قراءة 4 دقائق

إجابتان صادقتان، الأقصر أولا. لتجربة الواجهة البرمجية لا تحتاج مفتاحا: كل نقطة نهاية بيانات — /v1/latest و/v1/convert و/v1/range و/v1/{date} — تجيب على الطلبات المجهولة بمعدل 12 طلبا في الدقيقة و100 في الساعة لكل عنوان IP. لأي شيء يعمل وفق جدول أو يُشحن لأشخاص آخرين، سجّل في exchangerate.dev/signup، وأكّد بريدك الإلكتروني، وانسخ المفتاح الذي يبدأ بـexr_live_ من لوحة التحكم. الطبقة المجانية: 10,000 استدعاء شهريا، 12 طلبا في الدقيقة، سنة واحدة من السجل التاريخي، دون بطاقة ائتمان.

Key points
لا حاجة لمفتاح للاختبار: كل قراءات البيانات تجيب مجهولة بمعدل 12 طلبا في الدقيقة، 100 في الساعة لكل IP.
يُنشأ المفتاح المجاني عند /signup — تأكيد بريد إلكتروني، دون بطاقة ائتمان — وشكله exr_live_....
الطبقة المجانية: 10,000 استدعاء شهريا، 12 طلبا في الدقيقة، سنة واحدة من السجل، وأسعار حية حيث تتوفر.
أرسل المفتاح كـAuthorization: Bearer exr_live_...، أو X-API-Key حين يتعذّر على الموصّل ضبط ترويسة Authorization.
لا تضع المفتاح أبدا في رابط أو حزمة متصفح عامة — الترويسات فقط، بوساطة خادم للواجهات الأمامية.

مسار دون مفتاح: جرّب الواجهة البرمجية أولا

قبل إنشاء أي شيء، استدعِ الواجهة البرمجية وانظر إلى حمولة حقيقية. يعمل هذا من أي طرفية دون تسجيل:

curl · anonymouscopy
# No key, no signup — works at 12 req/min, 100 req/hour per IP
curl -s https://api.exchangerate.dev/v1/latest/USD

# A single pair, converted
curl -s https://api.exchangerate.dev/v1/convert/USD/JPY/250

يحمل كل رد source وmarket_session، لذا يمكنك رؤية ما إذا كان السعر توافقا فوريا أو تثبيت البنك المركزي الأوروبي اليومي قبل أن تقرر أي شيء. يمكنك أيضا تشغيل الاستدعاء نفسه في المتصفح وقراءة JSON هناك.

حين يكفي المجهول فعلا
سكربت لمرة واحدة، أو تمرين صفي، أو التحقق من سعر يدويا يقع ضمن 100 طلب في الساعة. إذا كان هذا كل استخدامك، فقد انتهيت — دون مفتاح، ودون شيء تخزّنه أو تدوّره.

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

  • افتح exchangerate.dev/signup وسجّل ببريدك الإلكتروني. لا خطوة بطاقة ائتمان.
  • أكّد البريد الإلكتروني. تفتح لوحة تحكمك مع مفتاح API مهيّأ مسبقا.
  • انسخ المفتاح — يبدأ بـexr_live_. هذه البادئة هي كيف تتعرّف عليه في الإعدادات لاحقا.

الطبقة المجانية هي 10,000 استدعاء شهريا بمعدل 12 طلبا في الدقيقة، مع سنة واحدة من السجل اليومي وأسعار حية حيث تتوفر التغطية الحية. هذه جودة البيانات نفسها التي تقرؤها الطبقات المدفوعة — تختلف الطبقات بالحجم ومعدل الطلبات، لا بالحداثة.

استخدم المفتاح: ترويسات، لا روابط أبدا

مرّر المفتاح في ترويسة. Authorization: Bearer هي الصيغة الأساسية؛ توجد X-API-Key للموصّلات التي لا تستطيع ضبط ترويسة Authorization (بعض أدوات ذكاء الأعمال ومنصات بلا كود):

curl · authenticatedcopy
# Primary form
curl -s https://api.exchangerate.dev/v1/latest/USD \
  -H "Authorization: Bearer exr_live_your_key_here"

# Fallback for connectors without Authorization support
curl -s https://api.exchangerate.dev/v1/latest/USD \
  -H "X-API-Key: exr_live_your_key_here"

أبقِ المفتاح خارج سلاسل الاستعلام، وخارج حزم JavaScript من جهة العميل، وخارج نظام التحكم بالإصدارات. في كود التطبيق، اقرأه من متغيّر بيئة؛ ولواجهة أمامية عامة، مرّر الاستدعاءات عبر وسيط صغير من جهة الخادم كي لا يصل المفتاح إلى المتصفح أبدا.

أي مسار تحتاجه فعلا؟

الحالةمجهولمفتاح مجاني
تجربة الواجهة البرمجية، فحوصات لمرة واحدةنعم — 12 طلب/دقيقة لكل IPيعمل أيضا، غير مطلوب
مهمة مجدولة أو تحديث دوريهش — يشارك سقف الـIPنعم — حصتك الخاصة 10,000/شهر
مصنّف أو ورقة يحدّثها آخرونلا — عناوين IP الخاصة بهم، سقوفهمنعم — الحصة تتبع المفتاح
منتج تبيعه أو توزّعهلالا — طبقة Basic أو Pro (/pricing)
أسعار إرشادية، لا للتسوية
مجهولة أو بمفتاح، الأسعار واحدة: بيانات إرشادية لمنتصف السوق للنماذج والتحليل والعرض — لا تسعيرة تداول. يكرر كل رد ذلك في حقل notice.
ER
exchangerate.dev
أدلة تكامل للمطورين.

Keep reading

Tutorialأسعار صرف حية في Excel باستخدام Power QueryRead Referenceأسعار الصرف المرجعية للبنك المركزي الأوروبي، موضحةRead Comparisonمقارنة واجهات أسعار الصرف المجانية (2026)Read
المزيد من المقارناتFixer vs exchangerate.devOpen Exchange Rates vs exchangerate.devCurrencylayer vs exchangerate.dev
تعلّمReading source and market_session in your pipelineIndicative vs executable FX rates: what a rates API actually gives youأسعار الصرف المرجعية للبنك المركزي الأوروبي، موضحة
أسعار مباشرةEUR/USDGBP/USDUSD/JPY