ค้นหาอัตราแลกเปลี่ยนเงินตราต่างประเทศที่ออกโดยกรมสรรพากรและศุลกากรในรูปแบบ JSON ตั้งแต่ เดือนมกราคม 2558 ถึง พฤศจิกายน 2024
อัปเดตล่าสุด: วันพุธที่ 20 พ.ย. 03:15:26 UTC 2024
# Get the latest rates
$ curl -X GET https://hmrc.matchilling.com/rate/latest.json
{
" base " : " GBP " ,
" period " : {
" start " : " 2020-01-01 " ,
" end " : " 2020-01-31 "
},
" rates " : {
" AED " : " 4.8012 " ,
" ALL " : " 143.53 " ,
" AMD " : " 624.19 " ,
" AOA " : " 598.72 " ,
" ARS " : " 78.18 " ,
" AUD " : " 1.905 " ,
...
}
}
# Get rates by month (e.g. March 2020)
$ curl -X GET https://hmrc.matchilling.com/rate/2020/03.json
คุณควรใช้อัตราแลกเปลี่ยนเหล่านี้หากคุณต้องแปลงสกุลเงินต่างประเทศเป็นเงินสเตอร์ลิงเพื่อวัตถุประสงค์ด้านภาษีศุลกากรและภาษีมูลค่าเพิ่ม
อัตราของสหภาพยุโรปรวมถึงประเทศต่อไปนี้:
คุณควรใช้อัตรา EU สำหรับการแปลงใบแจ้งหนี้ที่เรียกเก็บเป็นเงินยูโรเท่านั้น อย่าสับสนกับอัตรายูโรที่เผยแพร่เพื่อวัตถุประสงค์ในการจัดเก็บภาษีการเกษตรหรืออัตราข้อผิดพลาดบิต (BER) รายวันที่ตั้งไว้เพื่อช่วยชำระภาษีในสกุลเงินยูโร
HMRC เผยแพร่อัตราแลกเปลี่ยนรายเดือนใหม่ในรูปแบบ CSV และ XML บนเว็บไซต์ในช่วงสัปดาห์สุดท้ายของเดือน โดยทั่วไปเวอร์ชัน CSV จะใช้เวลาสองสามวันก่อนที่ XML จะพร้อมใช้งาน
น่าเสียดายที่มีเพียงเวอร์ชัน XML เท่านั้นที่สามารถเรียกค้นโดยทางโปรแกรมได้ เนื่องจาก URI เป็น CSV มีตัวอธิบายไฟล์เฉพาะซึ่งไม่สามารถคาดเดาได้อย่างชัดเจน ดังนั้นจึงมีการใช้ตัวแปลง XML เป็นค่าเริ่มต้น
อย่างไรก็ตาม คุณสามารถเพิ่มอัตราใหม่ลงในพื้นที่เก็บข้อมูลนี้ได้ด้วยตนเองโดยใช้ตัวแปลง CSV นี้
$ curl --silent https://www.trade-tariff.service.gov.uk/api/v2/exchange_rates/files/monthly_csv_2023-11.csv |
./script/converter/from_csv.sh
> rate/2023/11.json