알림톡 설정

발신프로필 API

연결된 채널을 조회하고 인증 상태를 확인해요.

처음 설정할 때는 채널 연동만 따라가면 돼요. 이 페이지의 API는 연결된 채널을 코드로 확인하거나 관리할 때 사용해요.

API 언제 쓰나요
카테고리 조회 발신프로필 등록 요청에 넣을 category_code를 직접 찾아야 할 때
목록 조회 프로젝트에 어떤 채널이 연결되어 있는지 확인할 때
상세 조회 한 채널의 상태를 확인하거나 카카오 상태를 다시 읽을 때

카테고리 조회

카카오톡 채널을 새로 만들거나 등록하는 API가 아니에요. POST /alimtalk/senders를 직접 호출하면서 채널 업종 코드가 필요할 때만 조회해요.

GEThttps://message.bootapi.com/alimtalk/categoriesBasic Auth
curl -X GET "https://message.bootapi.com/alimtalk/categories" \
  -H "Authorization: Basic {base64(client_key:secret_key)}"bash

채널 목록

이 프로젝트에 연결된 발신프로필을 확인해요.

GEThttps://message.bootapi.com/alimtalk/sendersBasic Auth

코드 예제

curl -X GET "https://message.bootapi.com/alimtalk/senders" \
  -H "Authorization: Basic {base64(client_key:secret_key)}"bash

응답

{
  "list": [
    {
      "id": "6a718d6cdd5558fb1fff72af",
      "ksp_id": "6a718d6cdd5558fb1fff72af",
      "yellow_id": "@부트페이",
      "channel_name": "부트페이",
      "verified": true,
      "group_key_registered": true,
      "status": "active",
      "created_at": "2026-08-27T10:00:00+09:00",
      "template_count": 3
    }
  ],
  "count": 1
}json

채널 상세

응답에서 주로 확인할 값은 verified와 group_key_registered예요. group_key_registered가 true여야 공식 템플릿을 보낼 수 있어요. 평소에는 부트페이에 저장된 값을 읽고, sync=true일 때만 카카오에서 상태를 다시 조회해요.

GEThttps://message.bootapi.com/alimtalk/senders/{ksp_id}Basic Auth

요청 파라미터

파라미터 타입 필수 설명
ksp_id String 필수 채널 id (경로 파라미터)
sync Boolean 선택 true면 채널을 다시 조회해 verified 값이 오면 반영해요. 응답에 이 값이 없으면 바뀌는 것이 없어요. 기본은 false이고, true는 느려요

코드 예제

curl -X GET "https://message.bootapi.com/alimtalk/senders/6a718d6cdd5558fb1fff72af?sync=true" \
  -H "Authorization: Basic {base64(client_key:secret_key)}"bash

응답 필드

필드 타입 설명
ksp_id String 채널 id. 템플릿·해지·예문 API에서 써요
yellow_id String 카카오 채널 검색용 아이디
channel_name String 채널 이름
verified Boolean 카카오 심사(그룹키 등록) 완료 여부. OTP 인증을 마쳤다는 뜻이 아니에요. false면 자체 템플릿 생성이 3018로 막혀요
group_key_registered Boolean true여야 공식 템플릿을 보낼 수 있어요
status String 채널 상태 (active: 사용 가능, blocked: 차단, released: 해제)
template_count Integer 이 채널이 가진 자체 템플릿 수

채널의 비밀값인 senderKey 는 목록에도 상세에도 실리지 않아요. 발송할 때 서버가 알아서 채우니 따로 보관할 필요가 없어요.

시각 필드 형식은 응답의 시각 형식을 먼저 봐요.

에러 코드

코드 error_code 메시지 대처 방법
3024 SENDER_NOT_LINKED 발신프로필 미연결 채널이 없거나 이 프로젝트에 연동되지 않았어요. 채널 연동을 먼저 해요
3012 KAKAO_SENDER_REQUEST_FAILED 채널 조회 실패 (HTTP 500) sync=true 일 때만 나요. 잠시 후 다시 시도하거나 sync 를 빼요
3024 는 400 이 아니에요

채널을 찾지 못하면 404, 다른 프로젝트의 채널이면 403​​으로 와요. HTTP 상태가 아니라 error_code로 분기해요.