القائمة

أول استدعاء إلى API أسعار الصرف

افتح الطرفية والصق أمرًا واحدًا. لا تحتاج إلى مفتاح لتجربة endpoint البيانات.

1. اطلب سعرين

USD في المسار هو عملة الأساس، وEUR وGBP في symbols هما العملتان المطلوبتان. بدّل الرموز حسب حاجتك.

curl -fsS --max-time 10 "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP"

أدلة التكامل: Python · JavaScript / Node.js · Google Sheets · Excel · Go · Swift · Zapier

2. اقرأ الاستجابة

تتغير الأرقام وتبقى البنية. اقرأ rates.EUR واحفظ source وmarket_session وdata_updated_at مع السعر.

json
{  "result": "success",  "base": "USD",  "source": "live",  "sources": {    "EUR": "live",    "GBP": "live"  },  "market_session": "open",  "timestamp": "2026-06-15T12:00:00Z",  "data_updated_at": "2026-06-15T12:00:00Z",  "effective_at": {    "EUR": "2026-06-15T12:00:00Z",    "GBP": "2026-06-15T12:00:00Z"  },  "rates": {    "EUR": 0.86207,    "GBP": 0.74627  },  "stale": {    "EUR": false,    "GBP": false  },  "derived_symbols": [],  "unavailable": [],  "notice": "Indicative rates, not for settlement."}

3. أضف مفتاحًا عند الحاجة إلى حصة الحساب

أنشئ مفتاحًا مجانيًا وأرسله بصيغة Authorization: Bearer YOUR_KEY. احتفظ به على الخادم، لا في JavaScript عام.

bash
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP" \  -H "Authorization: Bearer YOUR_KEY"