VibeCoding 365 로고 VibeCoding 365

바이브 코딩 사전

웹훅

바이브 코딩 사전

웹훅

영어 표기

Webhook

예시

결제 서비스가 checkout.completed 웹훅을 POST /api/webhooks/payment로 보내면, 서버는 서명을 검증하고 주문 상태를 paid로 바꾼 뒤 같은 이벤트가 다시 와도 중복 처리되지 않게 이벤트 ID를 저장한다.

어떤 사건이 발생했을 때 한 서비스가 다른 서비스의 URL로 자동 요청을 보내 알려주는 방식이다. 일반 API 호출이 '내가 필요할 때 물어보기'라면, 웹훅은 '일이 생기면 상대가 알려주기'에 가깝다. 결제 완료, GitHub push, 폼 제출, 자동화 워크플로 알림처럼 비동기 이벤트를 연결할 때 자주 쓰이며, 바이브 코딩에서는 AI가 만든 웹훅 수신 엔드포인트에 서명 검증, 중복 이벤트 처리, 재시도 안전성을 빠뜨리지 않도록 요구해야 한다.

카테고리
백엔드·인프라
난이도
basic
태그
웹훅 · 이벤트
슬러그
webhook
상태
published
정렬 순서
139