Tutorial/n8n 빠른 시작

n8n HTTP Request 노드로 환율 가져오기

현재 환율을 불러오고, 각 값을 표현식으로 꺼내며, 일정에 맞춰 실행되는 작은 워크플로를 만듭니다. 커뮤니티 노드는 필요 없습니다.

ERexchangerate.dev·Aug 5, 2026·6 min

실제로 필요한 것은 Schedule Trigger, HTTP Request, 데이터가 들어갈 다음 노드뿐입니다. 먼저 키 없이 응답을 확인한 뒤, 정상 동작하면 무료 키를 헤더 자격 증명에 저장하고 워크플로를 활성화하세요.

Key points
n8n 기본 HTTP Request 노드를 사용합니다.
/v1/latest/USD?symbols=EUR,GBP,JPY 한 번으로 세 환율을 받습니다.
{{$json.rates.EUR}} 같은 표현식으로 값을 읽습니다.
키를 노드마다 쓰지 말고 Header Auth 자격 증명에 저장합니다.
매시간 실행하면 30일에 약 720회 호출합니다.

세 개의 노드로 워크플로 만들기

Schedule Trigger → HTTP Request → Edit Fields를 추가합니다. 테스트 중에는 Manual Trigger를 써도 됩니다. Edit Fields는 스프레드시트, DB, 메시지로 보내기 전에 필드 이름을 정리해 줍니다.

HTTP 요청 설정하기

GET을 고르고 아래 URL을 입력한 다음 Query Parameters를 켭니다. 이름은 symbols, 값은 EUR,GBP,JPY, 응답 형식은 JSON으로 설정하고 Execute step을 누릅니다.

curlcopy
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP,JPY"

표현식으로 환율 읽기

Edit Fields의 값을 Expression으로 바꿉니다. {{$json.rates.EUR}}는 EUR 환율을 반환합니다. 출처와 갱신 시각을 알 수 있도록 {{$json.source}}, {{$json.data_updated_at}}도 남겨 두세요.

n8n · expressionscopy
EUR  {{$json.rates.EUR}}
GBP  {{$json.rates.GBP}}
JPY  {{$json.rates.JPY}}
source  {{$json.source}}
updated  {{$json.data_updated_at}}

키를 자격 증명으로 저장하기

무료 키를 만든 뒤 n8n에서 Header Auth 자격 증명을 추가합니다. Name은 Authorization, Value는 Bearer exr_live_your_key입니다. 내보낸 워크플로 JSON에는 비밀값이 들어가지 않습니다.

키를 노드 매개변수에 쓰지 마세요
n8n은 자격 증명을 워크플로와 분리해 저장합니다. 공유 파일에는 자격 증명 참조만 남습니다.

업무에 맞는 주기 고르기

운영 대시보드는 매시간, 일일 보고서는 하루 한 번이면 충분한 경우가 많습니다. 통화를 더 넣을 때는 HTTP 노드를 복사하지 말고 symbols에 추가하세요.

참고용 환율
자동화, 견적, 보고, 분석에 적합하며 실제 거래 호가나 결제 가격은 아닙니다.
ER
exchangerate.dev
개발자를 위한 연동 가이드.

Keep reading

ReferenceExchange rate API quickstartRead TutorialLive exchange rates in Google SheetsRead TutorialLoad exchange rates into Power BIRead
더 많은 비교Fixer vs exchangerate.devOpen Exchange Rates vs exchangerate.devCurrencylayer vs exchangerate.dev
학습Reading source and market_session in your pipelineIndicative vs executable FX rates: what a rates API actually gives youECB reference rates, explained
실시간 환율EUR/USDGBP/USDUSD/JPY