페이지 이동경로
  • Docs>
  • Introduction>
  • Webhook

Introduction

Webhook

This document guides the webhook information for the Kakao API platform.

Overview

Use the webhook to handle the user's status changes or events that occur out of your service. Below is the list of supported webhooks.

Callback Description Related product
Unlink webhook A feature that sends you a webhook when a user unlinks from a service app. Kakao Login
Account status change webhook A feature that delivers users' account status change event information to services using Kakao Login. Kakao Login
Kakao Talk Sharing webhook A feature that sends you a webhook when a Kakao Talk Sharing message is successfully sent to the selected users or chatrooms. Kakao Talk Sharing
Kakao Talk Channel webhook A feature that sends you a webhook when a user adds or blocks one of the Kakao Talk Channels. Kakao Talk Channel

Usage Policy

Required response format for webhook reception

The service server is required to respond in compliance with the required response format for each webhook upon reception. Otherwise, the callback may be disabled. To check the required response format for each webhook, see the Overview

Disable webhook

If there is no response to webhook reception for more than one month or if the error occurrence rate is high, each webhook function will be changed to [Disabled] status until being enabled again.

Register allowed IPs in ACL

If the service server manages an ACL (Access Control List), it is required to register the IPs of the Kakao API platform to allow webhook reception. To check the Kakao IP list, call the Retrieve Kakao IP list API.

* Updated on June 1, 2023. Refer to the Notice.