콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

API 인증#

n8n은 API 호출을 인증하기 위해 API 키를 사용합니다.

API 키 생성#

  1. n8n에 로그인합니다.
  2. 설정 > n8n API로 이동합니다.
  3. API 키 생성을 선택합니다.
  4. 내 API 키를 복사하고 이 키를 사용하여 호출을 인증합니다.

API 키 삭제#

  1. n8n에 로그인합니다.
  2. 설정 > n8n API로 이동합니다.
  3. 삭제할 키 옆의 삭제를 선택합니다.
  4. 영구 삭제를 선택하여 삭제를 확인합니다.

키를 사용하여 API 호출#

API 호출 시 X-N8N-API-KEY라는 이름의 헤더로 API 키를 전송합니다.

예를 들어, 모든 활성 워크플로우를 가져오고 싶다고 가정해 봅시다. 당신의 curl 요청은 다음과 같이 보일 것입니다:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# 자가 호스팅된 n8n 인스턴스용
curl -X 'GET' \
  '<N8N_HOST>:<N8N_PORT>/<N8N_PATH>/api/v<version-number>/workflows?active=true' \
  -H 'accept: application/json' \
  -H 'X-N8N-API-KEY: <your-api-key>'

# n8n 클라우드용
curl -X 'GET' \
  '<your-cloud-instance>/api/v<version-number>/workflows?active=true' \
  -H 'accept: application/json' \
  -H 'X-N8N-API-KEY: <your-api-key>'
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!