가이드가이드

Reddit의 환율 API: 개발자들의 질문에 답하다

Reddit에서 자주 나오는 무료 환율 API 관련 질문에 직접 답합니다: 무료 등급, 환율의 신선도, 요청 한도, 인증, 상업적 사용, 그리고 이 데이터가 실제로 서비스를 구축할 만큼 충분히 좋은지에 대해서입니다.

2026년 6월 30일 · 6분 읽기

Reddit에서 무료 환율 API를 검색해 봤다면, r/webdev, r/forex, r/node에서 똑같은 질문들이 반복해서 올라오는 것을 봤을 것입니다. 짧게 답하자면: 진짜 무료인 등급이 있고, 첫 호출에는 키가 필요 없으며, 모든 응답이 각 환율이 얼마나 신선한지 알려줍니다. 나머지 질문에도 바로 답하겠습니다.

  • 무료 등급은 카드 없이 월 5,000회, 분당 10회 요청을 제공합니다.
  • 모든 응답에 source와 market_session이 담겨 있어 환율이 얼마나 신선한지 항상 알 수 있습니다.
  • 10,296개 통화쌍, Plus/Pro의 1999년부터 일별 이력과 기준 통화와 환율로 구성된 JSON 응답 형식 덕분에 대부분의 FX API에서 마이그레이션은 기본 URL 변경 수준으로 끝납니다.
  • 환율은 표시와 분석을 위해 발행되는 인디케이티브 참조 데이터이며, 딜링 견적이 아닙니다.

exchangerate.dev는 무엇이고, 무엇이 아닌가

이것은 외환 환율을 위한 개발자용 API입니다: https://api.exchangerate.dev의 깔끔한 REST 엔드포인트를 통해 10,296개 통화쌍을 제공합니다. 모든 응답에 source, market_session, timestamp가 담겨 있어, 뭉뚱그린 "실시간" 표시를 그대로 믿는 대신 코드가 항상 숫자가 얼마나 신선한지 알 수 있습니다.

이것은 거래 체결 기관도, 공식 기록 출처도 아닙니다. 환율은 표시와 분석을 위해 발행되는 인디케이티브 값입니다. 거래를 정산하기 위한 체결 가능한 견적이 필요하다면, 이 API를 포함한 어떤 공개 FX API도 적합한 도구가 아닙니다.

정말로 무료 등급이 있나요?

네, 카드도 필요 없습니다. 모든 플랜은 같은 데이터와 같은 신선도를 제공하며, 호출량과 요청 한도만 다릅니다.

  • Free: $0, 월 5,000회, 분당 10회, 15분 지연. 10,296개 통화쌍, 일별 이력 30일, MCP. 카드 불필요.
  • Basic: 월 $19, 연 $190. 월 100,000회, 분당 60회. 실시간, 일별 이력 1년
  • Plus: 월 $39, 연 $390. 월 300,000회, 분당 120회. 실시간 환율, 전체 일별 이력, WebSocket 1연결 × 10쌍.
  • Pro: 월 $89, 연 $890. 월 1,000,000회, 분당 300회. 실시간 환율, 전체 일별 이력, 우선 이메일 지원.

환율은 얼마나 신선한가요?

144개 통화는 거래일에 약 60초마다 갱신됩니다. ECB는 약 30개 통화의 일일 대체값입니다. 모든 응답의 두 필드가 지금 보고 있는 것이 무엇인지 알려줍니다: source는 데이터 분류이고, market_session은 open, weekend, interbank_closed 중 하나입니다.

필드 값의미갱신 시점
source: live참고용 현물 시장 환율장중 (~60초), 거래 주간
source: ecb_daily공식 참조 고시가영업일마다 1회
source: market_dailyECB 고시 없는 저장 종가일일 시장 피드
market_session: weekend은행 간 시장 휴장실시간 피드 중단; 참조값은 금요일 값 유지

요청 한도는 어떻게 되나요?

분당 Free 10회, Basic 60회, Plus 120회, Pro 300회입니다. 대부분의 앱에서는 환율이 실제로 움직이는 빈도에 맞춘 짧은 클라이언트 측 캐시만으로도 무료 5,000회 한도 안에 여유 있게 머물 수 있습니다. 남은 할당량과 월간 초기화는 GET /v1/account로 확인하세요.

인증은 어떻게 하나요?

bearer 토큰을 사용합니다. 키는 exr_live_ 접두사가 붙으며 Authorization 헤더에 넣습니다. 첫 호출은 IP당 한도가 있는 익명 상태로도 동작하므로 가입 전에 테스트할 수 있습니다. Authorization을 설정할 수 없는 플랫폼을 위해 X-API-Key 헤더도 허용됩니다.

curl · latest USD rates
curl https://api.exchangerate.dev/v1/latest/USD \  -H "Authorization: Bearer exr_live_..."

이미 다른 FX API를 사용하고 있어요

대부분의 FX API는 비슷한 기준 통화/환율 JSON 형식으로 응답하므로, 마이그레이션은 보통 기본 URL을 바꾸고 매개변수 이름을 확인하는 정도로 끝나며 전면적인 재작성은 필요하지 않습니다. 이 API가 다른 부분은 오직 추가하는 방식뿐입니다: 응답에서 source, market_session, notice가 기존 필드를 지우지 않고 새 필드로 추가됩니다.

상업적으로 사용할 수 있나요?

Free는 눈에 보이는 출처 링크와 함께 상업적으로 표시할 수 있습니다. 유료는 출처 표시가 불필요합니다. 원본 피드를 재배포하는 것은 어떤 등급에서도 허용되지 않습니다. 어떤 플랜이든 환율은 인디케이티브 값입니다: 딜링 견적도 아니고 규제된 공식 기록 출처도 아닙니다. 모든 응답이 notice 필드에서 이를 명시합니다.

LLM 에이전트도 사용할 수 있나요?

네. https://api.exchangerate.dev/v1/mcp에 MCP 서버가 있으며, start_checkout, list_currencies, get_rate, get_usd_index, convert, get_range, search_docs 도구를 Free를 포함한 모든 플랜에서 사용할 수 있습니다. 결제는 사용자의 명시적 확인이 필요합니다. npx @nusantara-ventures/exchangerate-mcp로 설치하면 별도의 도구 코드를 직접 작성하지 않아도 에이전트가 환율을 바로 가져옵니다. 설정 방법은 MCP 안내서에서 확인하세요.

가장 짧은 호출

키도, 의존성도 필요 없습니다:

curl · no key
curl https://api.exchangerate.dev/v1/latest/USD

환율과 함께 source, market_session이 담긴 JSON을 받게 되어, 각 값이 정확히 얼마나 신선한지 알 수 있습니다. 키 없는 호출은 15분 지연된 환율을 제공합니다. 무료 키를 발급받으면 한도가 월 5,000회로 늘어나며, 1분이면 충분합니다.

인디케이티브 값이며, 정산용이 아닙니다

환율은 참조, 분석, 표시를 위해 발행됩니다. 딜링 견적이 아니며 거래 정산에 사용해서는 안 됩니다. 모든 응답이 notice 필드에서 이를 명시합니다.

자주 묻는 질문

API 키 없이 쓸 수 있는 무료 환율 API가 있나요?

네. exchangerate.dev의 /v1/latest/{base}를 IP 주소당 한도가 있는 익명 상태로 바로 호출할 수 있습니다. 무료 키를 발급받으면 신용카드 없이도 한도가 월 5,000회, 분당 10회로 늘어납니다.

환율은 얼마나 신선한가요?

144개 통화는 거래일에 약 60초마다 갱신됩니다. ECB는 약 30개 통화의 일일 대체값입니다. 모든 응답에 source와 market_session 필드가 있어 신선도를 판단할 수 있습니다.

환율을 상업적으로 사용할 수 있나요?

Free는 눈에 보이는 출처 링크와 함께 상업적으로 표시할 수 있습니다. 유료는 출처 표시가 불필요합니다. 원본 피드를 재배포하는 것은 어떤 등급에서도 허용되지 않습니다. 모든 등급에서 환율은 인디케이티브 값이며, 거래 정산이나 규제된 공식 기록 출처로 사용해서는 안 됩니다.

얼마나 많은 통화와 얼마나 긴 이력을 다루나요?

이 API는 144개 기준 통화에 걸쳐 10,296개 통화쌍을 다루며, Plus/Pro의 일별 이력은 1999년부터입니다. 요청 구조는 FX API에서 흔히 쓰이는 방식을 따르므로, 기존 연동을 마이그레이션하는 작업은 대개 기본 URL만 바꾸면 됩니다.

계속 읽기

무료 API 키로 시작하세요

무료 플랜으로 월 5,000건 요청 가능. 신용카드는 필요하지 않습니다.

무료 키 받기