페이지 이동경로
  • Docs>
  • Usage Guide>
  • Permission

Usage Guide

Permission

This document guides information for the permission system of Kakao Developers.

Overview

A permission is an app qualification required to use certain features of the Kakao API. Permissions may also be required for specific consent items, response data, and configuration items that need strict management and protection, including specific API calls.

You can check the list of permissions at List of permissions and how to apply for permissions at How to request permissions provided by the Kakao API platform.

Errors caused by permissions

If you request an API that requires permissions and it fails, you will receive an error message with an error code of -5. See the example below.

HTTP/1.1 403 Forbidden
{
    "msg":"permission denied",
    "code":-5
}

Permission types

Permissions by app type

Depending on the app type, permissions are granted to provide additional features. For more information on each app type, see the links below.

  • Biz app: An App with registered business information
  • Test app: An app provided for testing purposes, with test-specific permissions

Permission to use features

Permissions required by the app to use additional features. Depending on the permission, it can be granted by Request additional features or General request.

How to request permissions

You can request permission for the Kakao API platform in the methods below.

Request additional features

Apply through Request additional features, the permission review and grant system provided by the Kakao API platform. The list of features that can be applied for is available in Request additional features list.

General request

Refer to [Common] > [Policy] section in each development document and make your requests based on those guidelines. For a list of available features, see General request list.

Permission list

Request additional features list

This is a list of permissions that can be obtained after approval through Request additional features. Please check the guidelines, approval criteria, and precautions for each permission

Additional features Description
Kakao Talk Share Quota Requests to increase the daily quota. See Kakao Talk Share, Quota.

Approval criteria
The purpose of using the increased quota must comply with Kakao's Operating Policies.
Consent items for personal information Additional personal information collection features provided by Kakao Login and Kakao Sync. See Consent items for personal information.

Approval criteria
The operating entity and purpose of usage of the application must comply with Kakao's Operating Policies.

Caution
The features of Kakao Sync are limited to the transmission of user's personal information and the Service terms and conditions required for signup. All responsibilities related to the use of the feature lie with the operating entity of the app.
Kakao Talk friend list / message APIs for Kakao Talk Social and picker, Kakao Talk Message. See Kakao Talk Social, Kakao Talk Message.

Approval criteria
The operating entity and purpose of usage of the application must comply with Kakao's Operating Policies.
Talk Calendar APIs for Talk Calendar, Public event, Subscribed calendar, Task. See Talk Calendar.

Approval criteria
The operating entity and purpose of usage of the application must comply with Kakao's Operating Policies.
Multi-app An additional feature to register multiple native app's package names and bundle IDs to one app. See Advanced: Multi-app.

Approval criteria
The operating entity and purpose of usage of the application must comply with Kakao's Operating Policies.
Kakao Moment APIs to view or manage settings for Kakao Moment advertisement

Approval criteria
The operating entity and purpose of usage of the application must comply with Kakao's Operating Policies.

Note: For the request before 8 May 2024, contact DevTalk to check the result.
Connect Kakao Talk Channel Connects the app to a channel for using Simple Signup and Kakao Talk Channel APIs. See Kakao Talk Channel, Connect Kakao Talk Channel to app.

Approval criteria
The use of Kakao Talk Channel features must comply with Kakao's Operating Policies.

General request list

This is a list of permissions that can be obtained by refering to [Common] > [Policy] section in each development document. For the detail on each permission, refer to the links provided below each permission.

Permission Features
Increased quota limits Increases in quota limits for products not included in the Request additional features list.