문서 /

과거 환율

하루 값은 날짜 경로, 일일 시계열은 `/v1/range`를 사용합니다. 공개 데이터는 1999-01-04부터 시작합니다.

하루 요청하기

주말이나 휴장일에는 가장 최근 공개 fixing을 반환하고 `is_forward_filled`가 true가 됩니다. 관측값을 새로 만들지는 않습니다.

bash · one date
curl "https://api.exchangerate.dev/v1/2024-01-15/EUR?symbols=USD,GBP"

날짜 범위 요청하기

`symbols`, `start_date`, `end_date`를 보냅니다. JSON은 페이지당 최대 366행이며 `has_more`가 true면 `next_cursor`를 다음 호출에 전달합니다.

bash · date range
curl "https://api.exchangerate.dev/v1/range?base=USD&symbols=EUR,GBP&start_date=2024-01-01&end_date=2024-06-30"

CSV 또는 Parquet 다운로드

`format=csv` 또는 `format=parquet`를 추가합니다. 파일에는 요청한 전체 구간이 들어가며 JSON 커서를 쓰지 않습니다.

bash · CSV
curl -L "https://api.exchangerate.dev/v1/range?base=USD&symbols=EUR,GBP&start_date=2024-01-01&end_date=2024-12-31&format=csv"   --output usd-rates-2024.csv

출처를 값과 함께 저장하기

각 관측값에 `source`, `is_forward_filled`, `derived_symbols`를 보관하면 나중에 값을 설명할 수 있습니다.

source · is_forward_filled · derived_symbols