카카오톡 API
기업 마케팅에 필수적인 카카오톡 메시지를 안정적이고 빠르게 전송하는 API로 알림톡(ATS)/친구톡 텍스트(FTS)/친구톡 이미지(FMS) 모든 유형의 카카오 비즈메시지를 지원합니다.
알림톡
- 모든 카카오톡 이용자
- 정보성 메시지
주문/예약/결제/배송/회원가입 등 안내 메시지 - 사전에 카카오의 승인을 받은 템플릿
내용으로만 메시지 전송 가능 - 1,000자+버튼(최대 5개)
- 전송대상
- 전송내용
- 제약사항
- 메시지 형식
친구톡
- 카카오톡 채널을 추가한 이용자
- 광고성 메시지
광고/이벤트/프로모션/안내 등 마케팅 메시지 - 야간발송 제한 (20:00 ~ 익일 08:00)
정보통신망법 광고성 메시지 표기 의무 준수 - -친구톡 텍스트 : 1,000자 + 버튼
-친구톡 이미지 : 400자 + 이미지 1개 + 버튼
전송에 실패하는 경우 문자(SMS/LMS) 메시지로 대체하여 전송하도록 '대체문자' 서비스를 지원합니다.
메시지 자동분배 시스템
팝빌 자체기술로 개발한 메시지 자동분배 시스템은 접수된 카카오톡 메시지를 SK, LGU+, KT 3사 통신사의 다수 전송라인 중 최적의 라인으로 분배하여 통신사로 빠르게 전달할 수 있도록 개발한 메시징 전송 특화 시스템입니다. 100만건 이상의 대용량의 메시지도 다수 라인으로 분배하여 신속하고 안정적인 서비스 지원을 보장합니다.
API 목록
1. 카카오톡 채널 관리
2. 발신번호 관리
- 2.1. CheckSenderNumber - 발신번호 등록여부 확인
- 2.2. GetSenderNumberMgtURL - 발신번호 관리 팝업 URL
- 2.3. GetSenderNumberList - 발신번호 목록 확인
3. 알림톡 템플릿 관리
- 3.1. GetATSTemplateMgtURL - 알림톡 템플릿관리 팝업 URL
- 3.2. GetATSTemplate - 알림톡 템플릿 정보 확인
- 3.3. ListATSTemplate - 알림톡 템플릿 목록 확인
4. 카카오톡 전송
- 4.1. SendATS - 알림톡 단건전송
- 4.2. SendATS - 알림톡 대량전송
- 4.3. SendATS - 알림톡 동보전송
- 4.4. SendFTS - 친구톡(텍스트) 단건전송
- 4.5. SendFTS - 친구톡(텍스트) 대량전송
- 4.6. SendFTS - 친구톡(텍스트) 동보전송
- 4.7. SendFMS - 친구톡(이미지) 단건전송
- 4.8. SendFMS - 친구톡(이미지) 대량전송
- 4.9. SendFMS - 친구톡(이미지) 동보전송
- 4.10. CancelReserve - 예약전송 취소 (접수번호)
- 4.11. CancelReservebyRCV - 예약전송 부분 취소 (접수번호)
- 4.12. CancelReserveRN - 예약전송 전체 취소 (요청번호)
- 4.13. CancelReserveRNbyRCV - 예약전송 부분 취소 (요청번호)
5. 정보확인
- 5.1. GetMessages - 알림톡/친구톡 전송내역 확인
- 5.2. GetMessagesRN - 알림톡/친구톡 전송내역 확인 (요청번호 할당)
- 5.3. Search - 전송내역 목록 조회
- 5.4. GetSentListURL - 카카오톡 전송내역 팝업 URL
6. 포인트 관리
- 6.1. GetUnitCost - 전송 단가 확인
- 6.2. GetChargeInfo - 과금정보 확인
- 6.3. GetBalance - 연동회원 잔여포인트 확인
- 6.4. GetChargeURL - 연동회원 포인트 충전 팝업 URL
- 6.5. GetUseHistory - 연동회원 포인트 사용내역 확인
- 6.6. GetUseHistoryURL - 연동회원 포인트 사용내역 팝업 URL
- 6.7. PaymentRequest - 연동회원 무통장 입금신청
- 6.8. GetSettleResult - 연동회원 무통장 입금신청 정보확인
- 6.9. GetPaymentHistory - 연동회원 포인트 결제내역 확인
- 6.10. GetPaymentURL - 연동회원 포인트 결제내역 팝업 URL
- 6.11. Refund - 연동회원 포인트 환불신청
- 6.12. GetRefundHistory - 연동회원 포인트 환불내역 확인
- 6.13. GetRefundInfo - 환불 신청 상태 조회
- 6.14. GetRefundableBalance - 환불 가능 포인트 조회
- 6.15. GetPartnerBalance - 파트너 잔여포인트 확인
- 6.16. GetPartnerURL - 파트너 포인트충전 팝업 URL
7. 회원 관리
- 7.1. CheckIsMember - 연동회원 가입여부 확인
- 7.2. CheckID - 아이디 중복 확인
- 7.3. JoinMember - 연동회원 신규가입
- 7.4. GetCorpInfo - 회사정보 확인
- 7.5. UpdateCorpInfo - 회사정보 수정
- 7.6. RegistContact - 담당자 추가
- 7.7. GetContactInfo - 담당자 정보 확인
- 7.8. ListContact - 담당자 목록 확인
- 7.9. UpdateContact - 담당자 정보 수정
- 7.10. GetAccessURL - 팝빌 로그인 팝업 URL
- 7.11. QuitMember - 팝빌 회원탈퇴
A. 객체정보
- A.1. Response
- A.2. PopbillException
- A.3. SenderNumber
- A.4. PlusFriendID
- A.5. ATSTemplate
- A.6. KakaoType
- A.7. KakaoReceiver
- A.8. KakaoSearchResult
- A.9. KakaoSentResult
- A.10. KakaoButton
- A.11. KakaoSentDetail
- A.12. UseHistoryResult
- A.13. UseHistory
- A.14. PaymentHistoryResult
- A.15. PaymentHistory
- A.16. PaymentForm
- A.17. PaymentResponse
- A.18. RefundHistoryResult
- A.19. RefundHistory
- A.20. RefundForm
- A.21. RefundResponse
- A.22. ChargeInfo
- A.23. JoinForm
- A.24. CorpInfo
- A.25. Contact - 입력부
- A.26. Contact - 출력부