Kakao MomentKakao Moment API Reference
This document provides the supported APIs of Kakao Moment and response information.
- Host:
apis.moment.kakao.com
| URL | Method | Name | Limit |
|---|
/openapi/v4/adAccounts/pages | GET | View list of ad accounts | - |
/openapi/v4/adAccounts/${AD_ACCOUNT_ID} | GET | View ad account | - |
/openapi/v4/adAccounts/balance | GET | View real-time balance | - |
/openapi/v4/adAccounts/bizRight | GET | View business right | - |
/openapi/v4/adAccounts/channel/profiles | GET | View list of Kakao Talk Channel profiles | - |
/openapi/v4/adAccounts/trackers | GET | View Pixel & SDK | - |
/openapi/v4/adAccounts | POST | Create ad account | 1 per second |
/openapi/v4/adAccounts/onOff | PUT | Change ad account status | 1 per second |
| URL | Method | Name | Limit |
|---|
/openapi/v4/campaigns | GET | View list of campaigns | - |
/openapi/v4/campaigns/${ID} | GET | View campaigns | - |
/openapi/v4/campaigns | POST | Create campaign | - |
/openapi/v4/campaigns | PUT | Edit campaign | - |
/openapi/v4/campaigns/dailyBudgetAmount | PUT | Edit daily budget for Display campaign | 1 per second |
/openapi/v4/campaigns/onOff | PUT | Change campaign status | 1 per second |
/openapi/v4/campaigns/${ID} | DELETE | Delete campaign | - |
/openapi/v4/campaigns/${ID}/latestSystemConfigHistory | GET | View reason for system stop | - |
/openapi/v4/campaigns/${ID}/systemConfigHistories | GET | View list of reasons for system stop | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/adGroups | GET | View list of ad groups | - |
/openapi/v4/adGroups/${ID} | GET | View ad group | - |
/openapi/v4/adGroups | POST | Create Display ad group | 1 per 5 seconds |
/openapi/v4/adGroups | PUT | Edit Display ad group | 1 per 5 seconds |
/openapi/v4/adGroups/dailyBudgetAmount | PUT | Edit daily budget for Display ad group | 1 per second |
/openapi/v4/adGroups/bidAmount | PUT | Edit maximum bid for Display ad group | 1 per second |
/openapi/v4/adGroups/pacing | PUT | Edit spending method for Display ad group | 1 per second |
/openapi/v4/adGroups | POST | Create Message ad group | 1 per 5 seconds |
/openapi/v4/adGroups | PUT | Edit Message ad group | 1 per 5 seconds |
/openapi/v4/targetings/populationScore | POST | Retrieve estimated target population for Message ad group | - |
/openapi/v4/adGroups | POST | Create Personalized message ad group | 1 per 5 seconds |
/openapi/v4/adGroups | PUT | Edit Personalized message ad group | 1 per 5 seconds |
/openapi/v4/adGroups/onOff | PUT | Change ad group status | 1 per second |
/openapi/v4/adGroups/cancel/${ID} | PUT | Cancel contract for Message ad group | - |
/openapi/v4/adGroups/${ID} | DELETE | Delete ad group | - |
/openapi/v4/adGroups/${ID}/adminStopHistory | GET | View reason for system stop | - |
/openapi/v4/adGroups/${ID}/adminStopHistories | GET | View list of reasons for system stop | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/targetings/location/depth1 | GET | View city/province | - |
/openapi/v4/targetings/location/depth2 | GET | View city/county/district | - |
/openapi/v4/targetings/location/map | GET | View neighborhood/town/township | - |
/openapi/v4/targetings/placement/adServingCategories | GET | View categories of Network for placements | - |
/openapi/v4/targetings/placement/sectionCategories | GET | View list of section categories | - |
/openapi/v4/adGroups/targetings/cohort/availables | GET | View targetable engagement targets | - |
/openapi/v4/adGroups/targetings/trackers/eventCreatables/${TRACK_ID} | GET | View targetable Pixel & SDK events | - |
/openapi/v4/adGroups/targetings/customerFiles/availables | GET | View list of targetable customer files | - |
/openapi/v4/adGroups/targetings/talkChannels/availables | GET | View list of targetable Kakao Talk Channels | - |
/openapi/v4/adGroups/targetings/syncProfiles/availables | GET | View list of targetable Kakao Login users | - |
/openapi/v4/adGroups/targetings/talkChannelGroupFiles/availables | GET | View list of targetable Friend groups | - |
Custom audience targeting for ad group
| URL | Method | Name | Limit |
|---|
/openapi/v4/targetings/data/categories?type=INTEREST | GET | View category data for custom audience targeting | - |
/openapi/v4/targetings/location/map | GET | View location for custom audience targeting | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/creatives | GET | View list of creatives | - |
/openapi/v4/creatives/${ID} | GET | View creative | - |
/openapi/v4/creatives | POST | Create Display creative | 1 per second |
/openapi/v4/creatives | PUT | Edit Display creative | 1 per second |
/openapi/v4/creatives/copy | POST | Copy Display creative | 1 per 5 seconds |
/openapi/v4/creatives/${ID}/opinionProof | GET | Retrieve materials for Display ad verification | - |
/openapi/v4/creatives | POST | Create Message creative | 1 per second |
/openapi/v4/creatives | PUT | Edit Message creative | 1 per second |
/openapi/v4/creatives/copy | POST | Copy Message creative | 1 per 5 seconds |
/openapi/v4/creatives | POST | Create Personalized message creative template | 1 per second |
/openapi/v4/creatives | PUT | Edit Personalized message creative template | 1 per second |
/openapi/v4/creatives/onOff | PUT | Change creative status | 1 per second |
/openapi/v4/creatives/${ID} | DELETE | Delete creative | - |
/openapi/v4/creatives/${ID}/systemConfigHistory | GET | View reason for system stop | - |
/openapi/v4/creatives/${ID}/systemConfigHistories | GET | View list of reasons for system stop | - |
Bizboard landing settings
| URL | Method | Name | Limit |
|---|
/openapi/v4/creatives/landing/talkBizForms | GET | View list of Business Forms for landing settings | - |
/openapi/v4/creatives/landing/adViews | GET | View list of Ad Views for landing settings | - |
/openapi/v4/creatives/landing/channelPosts/${PROFILE_ID} | GET | View list of Channel Posts for landing settings | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/adAccounts/report | GET | View report on ad account | 1 per 5 seconds |
/openapi/v4/campaigns/report | GET | View reports on campaigns | 1 per 5 seconds |
/openapi/v4/adGroups/report | GET | View reports on ad groups | 1 per 1 second |
/openapi/v4/creatives/report | GET | View reports on creatives | 1 per 5 seconds |
| URL | Method | Name | Limit |
|---|
/openapi/v4/messages/kakaotv/channels | GET | View list of Kakao TV channels | - |
/openapi/v4/messages/kakaotv/channels/${ID} | GET | View details of Kakao TV channel | - |
/openapi/v4/messages/kakaotv/channels/${ID}/clipLinks | GET | View list of Kakao TV channel videos | - |
/openapi/v4/messages/kakaotv/channels/
${CHANNEL_ID}/clipLinks/${CLIP_LINK_ID} | GET | View details of Kakao TV channel video | - |
/openapi/v4/messages/coupons | GET | View list of coupons | - |
/openapi/v4/messages/coupons/${ID} | GET | View details of coupon | - |
/openapi/v4/messages/adViews | GET | View list of Ad Views | - |
/openapi/v4/messages/posts/${PROFILE_ID} | GET | View list of posts | - |
/openapi/v4/messages/bizForms | GET | View list of Business Forms | - |
/openapi/v4/messages/bizForms/${BIZ_FORM_ID} | GET | View details of Business Form | - |
Personalized message management
| URL | Method | Name | Limit |
|---|
/openapi/v4/messages/creatives/${ID}/sendTestPersonalMessage | POST | Test sending personalized message | 1 per 1 minute |
/openapi/v4/messages/creatives/1/sendPersonalMessage | POST | Send a personalized messsage | - |
/openapi/v4/messages/creatives/${ID}/sendPersonalMessages | POST | Send multiple personalized meesage | - |
/openapi/v4/messages/creatives/${ID}/statuses/${REQUEST_ID} | GET | Retrieve sending status | - |
/openapi/v4/messages/personal/images/upload | POST | Upload image for personalized message | - |
/openapi/v4/messages/personal/videos/register | POST | Set video for personalized message | - |
| URL | Method | Name | Limit |
|---|
/openapi/message/v2/message-ads | POST | View list of message ads | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID} | GET | View message ad | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID} | DELETE | Delete message ad | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/message | GET | View messages | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/copy | POST | Copy message | - |
/openapi/message/v2/message-ads/reports | POST | View message ad report | - |
| URL | Method | Name | Limit |
|---|
/openapi/message/v2/message-ads/message | POST | Save message ad | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/message | PATCH | Edit message | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/send-test | POST | Send test message ad | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/sending-reservation | POST | Create scheduled message ad | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/sending-reservation | GET | View scheduled message ads | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/sending-reservation | PATCH | Edit scheduled message ad | - |
/openapi/message/v2/message-ads/sending-reservation/location | GET | View targeting locations | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/sending-reservation/targeting-price | POST | View targeting audience and price | - |
/openapi/message/v2/message-ads/${MESSAGE_AD_ID}/finish | PUT | Finish message ad | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/adViews | GET | View list of Ad Views | - |
/openapi/v4/adViews/${ID} | GET | View Ad View | - |
/openapi/v4/adViews/${ID} | DELETE | Delete Ad View | - |
Business Form linkage management
| URL | Method | Name | Limit |
|---|
/openapi/v4/talkBizForms/linkages | GET | View list of linked Business Forms | - |
/openapi/v4/talkBizForms/linkables | GET | View list of linkable Business Forms | - |
/openapi/v4/talkBizForms | POST | Link business form | - |
Pixel & SDK linkage management
| URL | Method | Name | Limit |
|---|
/openapi/v4/trackers/rights | GET | View list of linked Pixel & SDKs | 1 per 5 seconds |
/openapi/v4/trackers/rightAvailables | GET | View list of linkable Pixel & SDKs | - |
/openapi/v4/trackers | POST | Link Pixel & SDK | - |
/openapi/v4/trackers/${ID} | DELETE | Unlink Pixel & SDK | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/targetings/audiences | GET | View list of Audiences | - |
/openapi/v4/targetings/${ID} | GET | View details of Audience | - |
/openapi/v4/targetings | POST | Create Audience | - |
/openapi/v4/targetings | PUT | Edit Audience | - |
/openapi/v4/targetings/${ID} | DELETE | Delete Audience | - |
/openapi/v4/targetings | DELETE | Delete multiple Audiences | - |
/openapi/v4/targetings/${ID}/adGroups | GET | View usage of Audience | - |
/openapi/v4/targetings/${ID}/unlink?adGroupId=${AD_GROUP_ID} | PUT | Disable use of Audience | - |
Engagement targeting management
| URL | Method | Name | Limit |
|---|
/openapi/v4/targetings/cohort/list | GET | View list of engagement targets | - |
/openapi/v4/targetings/cohort/${ID} | GET | View engagement target | - |
/openapi/v4/targetings/cohort/creatables | GET | View creatable engagement targets | - |
/openapi/v4/targetings/cohort | POST | Create engagement target | 1 per second |
/openapi/v4/targetings/cohort/name | PUT | Edit name of engagement target | 1 per second |
/openapi/v4/targetings/cohort | PUT | Edit data of engagement target | - |
/openapi/v4/targetings/cohort/${ID} | DELETE | Delete engagement target | 1 per second |
/openapi/v4/targetings/cohort | DELETE | Delete multiple engagement targets | 1 per second |
/openapi/v4/targetings/cohort/usages/${ID} | GET | View usage of engagement target | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/customerFiles | GET | View list of customer files | - |
/openapi/v4/customerFiles/${ID} | GET | View details of customer file | 1 per 5 seconds |
/openapi/v4/customerFiles | POST | Register customer file | 1 per 5 seconds |
/openapi/v4/customerFiles | PUT | Edit customer file | - |
/openapi/v4/customerFiles/name | PUT | Edit customer file name | - |
/openapi/v4/customerFiles/${ID} | DELETE | Delete customer file | - |
/openapi/v4/customerFiles | DELETE | Delete multiple customer files | - |
/openapi/v4/customerFiles/usages/${ID} | GET | View usage of customer file | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/talkChannelGroupFiles | GET | View list of Friend groups | - |
/openapi/v4/talkChannelGroupFile | POST | Register Friend group | 1 per 5 seconds |
/openapi/v4/talkChannelGroupFiles/name | PUT | Edit Friend group name | - |
/openapi/v4/talkChannelGroupFiles/${ID} | DELETE | Delete Friend group | - |
/openapi/v4/talkChannelGroupFiles | DELETE | Delete multiple Friend groups | - |
/openapi/v4/talkChannelGroupFiles/usages/${ID} | GET | View usage of Friend group | - |
| URL | Method | Name | Limit |
|---|
/openapi/v4/companies | GET | View business information | - |
| Status code | Status | Description |
|---|
| 200 | Success | - |
| 400 | Fail | General error Errors related to the required parameters for APIs |
| 401 | Fail | Authorization error (Mostly related to user tokens) |
| 403 | Fail | Permission Error |
| 429 | Fail | Quota error Errors that occurs when quota limit exceeds |
| 500 | Fail | System error |
| 502 | Fail | System error |
| 503 | Fail | Undergoing system maintenance |
See Error code.