콘텐츠로 건너뛰기
U+ 메시지 허브
메시지 허브 사용자 가이드

  • 채널 소개
  • 기능
  • 요금제
  • 고객센터
    • FAQ
    • 공지사항
    • 자료실
  • 사용자 가이드
  • CONSOLE
메시지허브 홈
메시지허브 홈
U+ 메시지 허브
메시지 허브 사용자 가이드

Quick Guide

  • 메시지허브 가입부터 문자 발송하기
  • 발신번호 사전등록 한방에 해결하기
  • 통합발송 사용하기

서비스 개요

  • 서비스 개요

계정 안내

  • 가입해지
  • 회원가입
  • 로그인

관리자 콘솔

  • 개요 및 주요기능
  • 대시보드
  • 사용자
  • 프로젝트
  • 발신정보
  • 발신제한
  • 이용 현황
  • 정산(선불요금제)
  • 정산 (후불요금제)
  • 주소록
  • 통계
  • 알람

사용자 콘솔

  • 개요 및 주요 기능
  • 대시보드
  • 발송 > 통합발송
  • 발송 > 문자
  • 발송 > RCS
  • 발송 > 카카오톡
  • 발송 > PUSH
  • 조회
  • 템플릿 > 통합발송
  • 템플릿 > 문자
  • 템플릿 > RCS
  • 템플릿 > 카카오톡
  • 템플릿 > PUSH
  • 통계
  • LAB

API 가이드

  • 공통
    • 개요 및 주요기능
    • 인증
    • 결과 코드
  • 메시지 발송
    • 월별 발송 성공 통계 데이터 조회
    • 스키마 정보
    • 통합메시지
    • RCS
    • 알림톡/친구톡
    • 예약 발송
    • PUSH
    • 문자(SMS/LMS/MMS)
    • 리포트 처리
    • 이미지 사전등록
    • MO
    • 080 수신거부번호
    • 반응형URL & 통계
  • 채널 관리
    • 통합발송 연동관리
    • RCS 연동 관리
    • 카카오 연동 관리

Push 앱개발 가이드

  • iOS 개발가이드
  • Android 개발가이드

Agent 가이드

  • 허브 에이전트란?

서비스 정보

  • 스키마 정보 (구)
  • 서비스 이용약관
    • 이용약관 2025년1월1일 (주요변경)
    • 이용약관 2025년1월1일
  • 메시지허브 홈
  • 사용자 가이드
  • API 가이드
  • 메시지 발송
  • 반응형URL & 통계

반응형URL & 통계

반응형 URL 생성 #

반응형 URL을 생성합니다.

Request #

URL

POST /msg/v1/createClickUrl HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
loginIdStringtrue메세지허브 ID
projectNameStringtrue프로젝트명
urlTitleStringtrue반응형 URL 제목
orgUrlStringtrue반응형 URL 원본 URL
regDtStringtrue등록일
expDTStringtrue만료일

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
datainteger성공건수

Sample #

Curl

 curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/createClickUrl"
 -H  "accept: */*"
 -H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ..."
 -H  "Content-Type: application/json"
 -d '
{
  "loginId": "admin",
  "projectName": "test",
  "urlTitle": "test",
  "orgUrl": "test.co.kr",
  "regDt": "2023-01-01 12:00:00",
  "expDt": "2023-12-31 12:59:59"
}

Response

{
  "code": "10000",
  "message": "성공",
  "data": 1
}

참고

결과 코드 참고

반응형 URL 조회 #

반응형 URL을 조회합니다.

Request #

URL

GET /msg/v1/getClickUrl HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
loginIdStringtrue메세지허브 ID
projectNameStringtrue프로젝트명
pageintegertrue페이지번호

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data.nointeger목록번호
data.titleString반응형 URL 제목
data.urlIdString반응형 URL ID
data.orgUrlString반응형 URL 원본 URL
data.expDtString반응형 URL 만료일
data.regDtString반응형 URL 등록일

Sample #

Curl

curl -X GET "https://api.msghub-qa.uplus.co.kr/msg/v1/getClickUrl?loginId=admin&projectName=testtttt&page=1" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
    {
      "no": 1,
      "title": "test",
      "urlId": "TUnokC",
      "orgUrl": "test.co.kr",
      "expDt": "2023-12-31 12:59:59",
      "regDt": "2023-01-01 12:00:00"
    }
  ]
}

참고

결과 코드 참고

반응형 URL 삭제 #

반응형 URL을 삭제합니다.

Request #

URL

POST /msg/v1/deleteClickUrl HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
loginIdStringtrue메세지허브 ID
projectNameStringtrue프로젝트명
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
datainteger성공건수

Sample #

Curl

curl -X POST "https://api.msghub-qa.uplus.co.kr/msg/v1/deleteClickUrl?loginId=admin&projectName=testtttt&urlId=TUnokC" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": 1
}

참고

결과 코드 참고

반응형 URL 통계 #

등록된 반응형 URL 통계를 보여줍니다. 조회 기간은 반응형 URL의 등록일을 기준으로 하며, 조회 기간은 최대 31일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/msg HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(등록일기준)
toStringtrue조회 종료일(등록일기준)
urlIdStringfalse반응형 URL ID
titleStringfalse반응형 URL 이름
orgUrlStringfalse반응형 URL 원본 URL

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
titleString반응형 URL 이름
urlIdString반응형 URL ID
orgUrlString반응형 URL 원본 URL
regDtString반응형 URL 등록일
totCntString반응형 URL 발송수
conCntString반응형 URL 클릭수
clickThroughtRateString반응형 URL 클릭율

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/msg" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
    {
      "title": "테스트3",
      "urlId": "T63zIb",
      "orgUrl": "https://m.naver.com",
      "regDt": "2023-12-19T13:54:18",
      "totCnt": 8,
      "conCnt": 2,
      "clickThroughRate": 0.25
    }
]
}

참고

결과 코드 참고

반응형 URL 타임라인(일)별 통계 – 발송기준 통계 #

등록된 반응형 URL 타임라인(일)별 통계를 보여줍니다. 발송일의 조회 기간은 15일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/sendDay HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(발송일 기준)
toStringtrue조회 종료일(발송일 기준)
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
ymdString반응형 URL 발송일
urlIdString반응형 URL ID
chString발송 채널
conCntString반응형 URL 클릭수

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/sendDay" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
   {
      "ymd": "2023-12-01",
      "urlId": "xCaGex",
      "ch": "SMS",
      "conCnt": "2"
    },
    {
      "ymd": "2023-12-04",
      "urlId": "xCaGex",
      "ch": "KAKAO",
      "conCnt": "0"
    }
]
}

참고

결과 코드 참고

반응형 URL 타임라인(시간)별 통계 – 발송기준 통계 #

등록된 반응형 URL 타임라인(시간)별 통계를 보여줍니다. 발송일의 조회 기간은 15일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/sendHour HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(발송일 기준)
toStringtrue조회 종료일(발송일 기준)
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
urlIdString반응형 URL ID
chString발송 채널
hourString발송 시간
conCntString반응형 URL 클릭수
avgCntString반응형 URL 평균 클릭수

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/sendHour" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
  {
      "urlId": "xCaGex",
      "ch": "UNKNOWN",
      "hour": "14",
      "conCnt": "0",
      "avgCnt": "0.0"
    },
    {
      "urlId": "xCaGex",
      "ch": "KAKAO",
      "hour": "14",
      "conCnt": "1",
      "avgCnt": "1.0"
    },
    {
      "urlId": "xCaGex",
      "ch": "SMS",
      "hour": "16",
      "conCnt": "2",
      "avgCnt": "2.0"
    }
]
}

참고

결과 코드 참고

반응형 URL 타임라인(일)별 통계 – 클릭기준 통계 #

등록된 반응형 URL 타임라인(일)별 통계를 보여줍니다. 접속일의 조회 기간은 15일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/clickDay HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(접속일 기준)
toStringtrue조회 종료일(접속일 기준)
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
ymdString반응형 URL 접속일
urlIdString반응형 URL ID
chString접속 채널
conCntString반응형 URL 클릭수

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/clickDay" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
 {
      "ymd": "2023-12-01",
      "urlId": "xCaGex",
      "ch": "SMS",
      "conCnt": "3"
    },
    {
      "ymd": "2023-12-14",
      "urlId": "xCaGex",
      "ch": "KAKAO",
      "conCnt": "1"
    }
]
}

참고

결과 코드 참고

반응형 URL 타임라인(시간)별 통계 – 접속기준 통계 #

등록된 반응형 URL 타임라인(시간)별 통계를 보여줍니다. 접속일의 조회 기간은 15일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/clickHour HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(접속일 기준)
toStringtrue조회 종료일(접속일 기준)
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
urlIdString반응형 URL ID
chString접속 채널
hourString접속 시간
conCntString반응형 URL 클릭수
avgCntString반응형 URL 평균 클릭수

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/clickHour" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
  {
      "urlId": "xCaGex",
      "ch": "KAKAO",
      "hour": "14",
      "conCnt": "1",
      "avgCnt": "1.0"
    },
    {
      "urlId": "xCaGex",
      "ch": "SMS",
      "hour": "16",
      "conCnt": "3",
      "avgCnt": "3.0"
    }
]
}

참고

결과 코드 참고

반응형 URL 유입채널별 통계 #

등록된 반응형 URL 유입채널별 통계를 보여줍니다. 발송일을 기준으로 하며, 발송일의 조회 기간은 31일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/channel HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(발송일 기준)
toStringtrue조회 종료일(발송일 기준)
urlIdStringtrue반응형 URL ID

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
chString발송 채널
conCntString반응형 URL 클릭수
totCntString반응형 URL 발송수
clickThroughRateString반응형 URL 클릭율

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/channel" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": [
  {
      "ch": "UNKNOWN",
      "totCnt": 4,
      "conCnt": 0,
      "clickThroughRate": 0
    },
    {
      "ch": "KAKAO",
      "totCnt": 2,
      "conCnt": 1,
      "clickThroughRate": 0.5
    }
]
}

참고

결과 코드 참고

반응형 URL 클릭수신자별 통계 #

등록된 반응형 URL 클릭수신자별 통계를 보여줍니다. 접속일을 기준으로 하며, 접속일의 조회 기간은 31일을 넘을 수 없습니다.

Request #

URL

POST /msg/v1/stat/url/receiver HTTP/1.1
Authorization: Bearer {token}
Content-Type: application/json
Host: api.msghub.uplus.co.kr

Header

NameTypeRequiredDescription
AuthorizationStringtrue사용자 인증 토큰

Request body

NameTypeRequiredDescription
fromStringtrue조회 시작일(접속일 기준)
toStringtrue조회 종료일(접속일 기준)
urlIdStringtrue반응형 URL ID
phoneStringfalse수신자 전화번호
pageintegertrue페이지 수

Response #

NameTypeDescription
codeString생성 요청 결과 코드
messageString생성 요청 결과 메세지
data
urlIdString반응형 URL ID
totCntString총 접속 건수
recvlst.conYmdString접속 일자
recvlst.urlIdString반응형 URL ID
recvlst.phoneString반응형 URL 발송수
recvlst.sndYmdString반응형 URL 클릭율
recvlst.chString접속 채널
recvlst.isMobileString모바일 여부

Sample #

Curl

curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/stat/url/receiver" 
-H  "accept: */*"
-H  "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJHV19URVNUOX0.E"

Response

{
  "code": "10000",
  "message": "성공",
  "data": {
    "urlId": "xCaGex",
    "totCnt": 2,
    "recvlst": [
      {
        "conYmd": "2023-12-01",
        "urlId": "xCaGex",
        "phone": "01000000000",
        "sndYmd": "2023-12-01",
        "ch": "SMS",
        "isMobile": "Y"
      },
      {
        "conYmd": "2023-12-01",
        "urlId": "xCaGex",
        "phone": "01011111111",
        "sndYmd": "2023-12-01",
        "ch": "SMS",
        "isMobile": "Y"
      }
]
}

참고

결과 코드 참고

Updated on 2023년 12월 27일
080 수신거부번호
목차
  • 반응형 URL 생성
    • Request
    • Response
    • Sample
  • 반응형 URL 조회
    • Request
    • Response
    • Sample
  • 반응형 URL 삭제
    • Request
    • Response
    • Sample
  • 반응형 URL 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 타임라인(일)별 통계 - 발송기준 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 타임라인(시간)별 통계 - 발송기준 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 타임라인(일)별 통계 - 클릭기준 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 타임라인(시간)별 통계 - 접속기준 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 유입채널별 통계
    • Request
    • Response
    • Sample
  • 반응형 URL 클릭수신자별 통계
    • Request
    • Response
    • Sample