{
"name": "Hello World",
"email": "HW@example.com",
"age": 30
}{
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
}| 항목 | 필수 조건 | 선택 또는 불필요 조건 | 주요 사용 목적 |
|---|---|---|---|
| Body | POST, PUT 요청 시 서버로 데이터를 전송해야 할 때 | GET, DELETE 등 단순 조회 요청 시 | 요청 시 서버로 전달할 추가 데이터 입력 |
| Header | 서버가 요청 또는 응답의 데이터 형식을 명시적으로 요구할 때 또는 인증 정보를 헤더로 전달해야 할 때 | 인증이 필요 없는 공개 API이거나, 인증이 쿼리 파라미터로 처리될 때 | 요청/응답의 데이터 형식 지정 및 인증 정보 전달 |
| Authorization | API가 사용자 인증을 요구할 때 (Bearer 토큰, Basic 인증, API Key 헤더 전달 등) | 인증이 필요 없는 공개형 API 또는 인증이 URL 파라미터로 처리될 때 | API 접근 권한 확인 및 사용자 인증 |
전제: departure_id,arrival_id,outbound_date,return_date변수가 변수 선언에서 미리 생성되어 있고, 멀티턴에서 변수 할당 노드로 각각 값이 설정된 상태
GEThttps://serpapi.com/search?engine=google_flights| 항목 | 설명 |
|---|---|
필수 파라미터 (required) | engine, api_key |
선택 파라미터 (optional) | departure_id, arrival_id |
| SerpApi 파라미터 | 설명 | 노드에서 바인딩할 변수 |
|---|---|---|
engine | 사용 엔진 지정 | google_flights(고정 값) |
departure_id | 출발 공항/지역 식별자 | {{custom_variables.departure_id.value}} |
arrival_id | 도착 공항/지역 식별자 | {{custom_variables.arrival_id.value}} |
outbound_date | 출국 날짜(YYYY-MM-DD) | {{custom_variables.outbound_date.value}} |
return_date | 귀국 날짜(YYYY-MM-DD, 선택) | {{custom_variables.return_date.value}} |
api_key | SerpApi API Key | - |
GEThttps://serpapi.com/search.jsonGET 호출이므로 비워둡니다api_key 쿼리 파라미터로 처리)