무료 환율 API 키를 받는 방법(그리고 필요 없을 때)
exchangerate.dev API는 키 없이도 호출할 수 있습니다 — curl이나 브라우저에서 바로 분당 12회 요청까지 가능합니다. 무료 키는 만드는 데 1분 정도 걸리며, 이를 자신만의 할당량인 월 10,000회로 올려줍니다. 이 가이드는 두 경로를 모두 보여주고 각각이 어디에서 한계에 부딪히는지 설명합니다.
정직한 답 두 가지를 짧은 것부터. API를 시험 삼아 써볼 때는 키가 필요 없습니다: /v1/latest, /v1/convert, /v1/range, /v1/{date} 등 모든 데이터 엔드포인트는 IP당 분당 12회, 시간당 100회로 익명 요청에 응답합니다. 예약 실행되거나 다른 사람에게 배포되는 것이라면, exchangerate.dev/signup에서 가입하고 이메일을 확인한 다음, 대시보드에서 exr_live_로 시작하는 키를 복사하세요. 무료 등급: 월 10,000회, 분당 12회 요청, 1년치 이력, 신용카드 불필요.
exr_live_... 형태입니다.Authorization: Bearer exr_live_...로 보내거나, 커넥터가 Authorization 헤더를 설정할 수 없을 때는 X-API-Key를 사용하세요.무키 경로: API 먼저 써보기
아무것도 만들기 전에 API를 호출해서 실제 응답을 살펴보세요. 가입 없이 어떤 터미널에서도 작동합니다:
모든 응답에는 source와 market_session이 담겨 있어, 무엇을 결정하기 전에 환율이 실시간 컨센서스인지 ECB 일일 고시가인지 확인할 수 있습니다. 브라우저에서 같은 호출을 실행해 JSON을 직접 읽어볼 수도 있습니다.
무료 키 받기
- exchangerate.dev/signup을 열고 이메일로 등록하세요. 신용카드 단계는 없습니다.
- 이메일을 확인하세요. 대시보드를 열면 API 키가 이미 발급되어 있습니다.
- 키를 복사하세요 —
exr_live_로 시작합니다. 나중에 설정 파일에서 이 접두사로 알아볼 수 있습니다.
무료 등급은 월 10,000회, 분당 12회 요청이며, 1년치 일별 이력과 실시간 커버리지가 있는 곳의 실시간 환율을 포함합니다. 이는 유료 등급이 읽는 것과 같은 데이터 품질입니다 — 등급 간 차이는 신선도가 아니라 용량과 요청 속도입니다.
키 사용하기: 헤더로만, URL에는 절대
키는 헤더로 전달하세요. Authorization: Bearer가 기본 형식이고, Authorization 헤더를 설정할 수 없는 커넥터(일부 BI 도구와 노코드 플랫폼)를 위해 X-API-Key가 존재합니다:
키를 쿼리 문자열, 클라이언트 측 JavaScript 번들, 버전 관리 시스템에 두지 마세요. 애플리케이션 코드에서는 환경 변수에서 읽고, 공개 프런트엔드에서는 작은 서버 측 프록시를 통해 호출을 보내 키가 브라우저에 닿지 않게 하세요.
어느 경로가 실제로 필요한가
notice 필드에 이 내용이 반복됩니다.