เมนู

เรียก FX API ครั้งแรก

เปิด terminal แล้ววางคำสั่งหนึ่งบรรทัด ไม่ต้องใช้คีย์เพื่อทดลอง data endpoint

1. ขออัตราสองสกุล

USD ใน path คือสกุลฐาน ส่วน 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. อ่าน response

ตัวเลขเปลี่ยนได้แต่โครงสร้างคงเดิม อ่าน 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": [],  "notice": "Indicative rates, not for settlement."}

3. เพิ่มคีย์เมื่อใช้ quota ของบัญชี

สร้างคีย์ฟรีแล้วส่งด้วย Authorization: Bearer YOUR_KEY เก็บคีย์ไว้ฝั่ง server ไม่ใส่ใน JavaScript สาธารณะ

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