예약 발송 조회 #
예약 발송 내역을 조회합니다.
Request #
URL
GET /msg/v1/resv/sendList HTTP/1.1 Authorization: Bearer {token} Content-Type: application/json Host: api.msghub.uplus.co.kr
Header
Name | Type | Required | Description |
---|---|---|---|
Authorization | String | true | 사용자 인증 토큰 |
Curl
curl -X GET "https://api.msghub.uplus.co.kr/msg/v1/resv/sendList" -H "accept: */*" -H "Content-Type: application/json" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIiwiYWNjZXNzVXJsIjoiYXV0aCIsImlzcyI6ImNtLmxndXBsdX..."
Response #
Name | Type | Description |
---|---|---|
code | String | 예약 발송 목록 조회에 대한 결과 응답코드 |
message | String | 예약 발송 목록 조회에 대한 결과 응답코드 설명 |
data | List | 결과 데이터 |
data.resvSendList | List | 예약 발송 목록 |
resvSendList
Name | Type | Description |
---|---|---|
webReqId | String | 웹 요청 키 |
corpId | String | 회사 아이디 |
projectId | String | 프로젝트 아이디 |
chString | String | 채널 |
msgInfo | String | 메시지 부가 정보 |
senderCnt | String | 발송 개수 |
callback | String | 발신 번호 |
status | String | 발송 상태 |
resvSenderYn | String | 예약 발송 여부 |
delYn | String | 삭제 여부 |
| String | 예약 발송 취소 사유 |
reqDt | String | 요청 일시 |
Sample #
{ "code": "10000", "message": "성공", "data": { "resvSendList": [ { "webReqId": "FRDmuPj5", "corpId": "COMuCUO0U5", "projectId": "PJTaynizRS", "chString": "FRIENDTALK", "msgInfo": null, "senderCnt": "1", "callback": "0269496227", "status": "COMPLETED", "resvSenderYn": "Y", "delYn": "N", "resvCnclReason": null, "reqDt": null }, { "webReqId": "ALMl8RDm", "corpId": "COMuCUO0U5", "projectId": "PJTaynizRS", "chString": "ALIMTALK", "msgInfo": null, "senderCnt": "1", "callback": "0269496227", "status": "COMPLETED", "resvSenderYn": "N", "delYn": "N", "resvCnclReason": null, "reqDt": null } ] } }
예약 발송 취소 #
예약 발송을 취소합니다.
Request #
URL
POST /msg/v1/resv/sendCancel HTTP/1.1 Authorization: Bearer {token} Content-Type: application/json Host: api.msghub.uplus.co.kr
Header
Name | Type | Required | Description |
---|---|---|---|
Authorization | String | true | 사용자 인증 토큰 |
Request Body
Name | Type | Description | 비고 |
---|---|---|---|
webReqId | String | 웹 요청 아이디 | |
resvCnclReason | String | 예약 발송 취소 사유 |
Response #
Name | Type | Description |
---|---|---|
code | String | 예약 발송 취소에 대한 결과 응답 코드 |
message | String | 예약 발송 취소에 대한 결과 응답 코드 설명 |
Sample #
Curl
curl -X POST "https://api.msghub.uplus.co.kr/msg/v1/resv/sendCancel" -H "accept: */*" -H "Content-Type: application/json" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIiwiYWNjZXNzVXJsIjoiYXV0aCIsImlzcyI6ImNtLmxndXBsdX..." -d '{ "webReqId":"SMS9rQTUiu", "resvCnclReason":"발송 취소" }'
Response
{ "code": "10000", "message": "성공", }