API อัตราแลกเปลี่ยนระหว่างวัน
ดึงข้อมูลตลาดพร้อมเวลาเก็บข้อมูลผ่าน REST สำหรับคู่เงินที่รองรับ ใช้ API key ของ Pro สำหรับคำขอ USD/JPY ช่วง 15 นาทีนี้
ลองข้อมูล USD/JPY ช่วง 15 นาที
curl "https://api.exchangerate.dev/v1/timeseries?base=USD&symbols=JPY&interval=15m&from=2026-09-14T12:00:00Z&to=2026-09-14T12:00:00Z" -H "Authorization: Bearer YOUR_API_KEY"{
"result": "success",
"base": "USD",
"symbols": ["JPY"],
"interval": "15m",
"from": "2026-09-14T12:00:00Z",
"to": "2026-09-14T12:00:00Z",
"data": [{
"timestamp": "2026-09-14T12:00:00Z",
"effective_at": { "JPY": "2026-09-14T12:14:58.972181Z" },
"rates": { "JPY": 154.582 },
"source": "live",
"source_type": "market",
"market_session": "open",
"derived_symbols": []
}],
"next_cursor": null,
"has_more": false,
"notice": "Indicative rates, not for settlement."
}ตัวอย่างคงที่ที่ตรวจสอบเมื่อ 2026-09-15 สำหรับช่วงเริ่ม 2026-09-14 เวลา 12:00 UTC อัตรานี้เป็นค่าเชิงบ่งชี้ timestamp คือจุดเริ่มช่วง และ effective_at คือเวลาที่สังเกตข้อมูล
ช่วงเวลาและข้อมูลย้อนหลังที่มี
/v1/timeseries รองรับ 1m, 5m, 15m, 1h, 4h และข้อมูลอ้างอิงรายวัน 1d แต่ไม่รองรับ 2h คู่ไขว้ SGD ที่ไม่มี USD ไม่รองรับ 4h ส่วน USD/SGD และทิศทางกลับกันรองรับ เริ่มเก็บข้อมูลตลาดเมื่อ 2026-09-14 ข้อมูล 1m เก็บไว้ 30 วัน ส่วนช่วงที่ใหญ่กว่าไม่มีกำหนดลบตามอายุ ระยะเวลาเก็บรักษาไม่ได้หมายความว่ามีประวัติสะสมครบแล้ว
| interval | คู่ที่ไม่ซ้ำกัน | ช่วงเวลาสูงสุดต่อคำขอ |
|---|---|---|
1m | 221 | 7 d |
5m | 221 | 31 d |
15m | 221 | 93 d |
1h | 221 | 366 d |
4h | 209 | 1830 d |
1d | 10296 | 1830 d |
ข้อมูลที่ขาดและคู่เงินไขว้
คู่ไขว้ในประวัติต้องใช้ข้อมูลปิดจริงในช่วง UTC เดียวกัน โดยเวลาต่างกันไม่เกิน 5 วินาที effective_at ใช้เวลาเก่ากว่าของสองข้อมูล ไม่เติมช่องว่าง และช่วงที่ยังไม่ปิดอาจเปลี่ยนได้ 1d ใช้ข้อมูลอ้างอิงรายวันของทุกสกุลเงินในรายการ ตารางนับแต่ละคู่ครั้งเดียวและรองรับทั้งสองทิศทาง
ช่วงที่รองรับแต่ไม่มีข้อมูลจะคืน HTTP 200 พร้อม data: [], has_more: false และ next_cursor: null ช่วงเวลาที่ไม่รู้จักคืน unsupported_interval ส่วนคู่ที่ไม่รองรับคืน unsupported_pair_interval และ rejected_pairs (HTTP 400) คำขอที่ผสมคู่ที่รองรับกับไม่รองรับจะถูกปฏิเสธทั้งหมด
รายละเอียดความครอบคลุมและขีดจำกัด · API อัตราแลกเปลี่ยนผ่าน WebSocket
การยืนยันตัวตนและการใช้งานเชิงพาณิชย์
ทดลองใช้ API ข้อมูลแบบไม่ระบุตัวตนได้สูงสุด 10 คำขอต่อนาทีและ 100 คำขอต่อชั่วโมงต่อ IP คำขอที่ใช้คีย์จะนับตามโควตารายเดือนของบัญชี
| แพ็กเกจ | คำขอต่อเดือน | การใช้งานเชิงพาณิชย์ |
|---|---|---|
| Free | 5,000 | แสดงพร้อมลิงก์เครดิต |
| Basic | 100,000 | ใช่ |
| Plus | 300,000 | ใช่ |
| Pro | 1,000,000 | ใช่ |