코딩로봇 데브포일

API 기초

API, 처음부터 짚고 가기

한 줄 정의

API는 “프로그램끼리 데이터를 주고받는 약속된 창구”입니다. 자동화의 80%는 API 호출로 이뤄집니다.

HTTP 메서드 4가지

  • GET — 데이터 가져오기
  • POST — 새로 만들기
  • PUT/PATCH — 기존 데이터 고치기
  • DELETE — 삭제

응답 코드

  • 200 — 성공
  • 4xx — 내가 잘못 보냄 (특히 401 인증 실패, 404 없음, 429 너무 자주)
  • 5xx — 서버 쪽 문제

인증

가장 흔한 두 가지: API Key를 헤더에 담는 방식, OAuth로 토큰을 받아 쓰는 방식. Make.com은 둘 다 GUI로 처리합니다.

실습 추천

JSONPlaceholder, OpenWeather Free API를 Make.com HTTP 모듈에서 한 번씩 호출해 보면 감이 잡힙니다.