통계 조회
Request
GET https://api.solapi.com/messages/v4/statistics
통계를 조회합니다.
Authorization 인증 필요 [?]
계정 권한
회원 권한
계정 상태
회원 상태
계정 인증
message:read
role-message:read
ACTIVE
ACTIVE
Query Params
startDate
date
eq
검색 시작 날짜
endDate
date
eq
검색 끝 날짜
masterAccountId
string
eq
설명 없음
Samples
getStatistics.spec.js
Sample Request
http://api.solapi.com/messages/v4/statistics
Sample Response
{
"balance": 1,
"point": 1,
"monthlyBalanceAvg": 1,
"monthlyPointAvg": 1,
"monthPeriod": [
{
"date": "2021/11",
"balance": 1,
"balanceAvg": 1,
"point": 1,
"pointAvg": 1,
"dayPeriod": [
{
"_id": "2021-11-16T05:09:47.222Z",
"month": "2021/11",
"date": "2021/11/16",
"balance": 1,
"point": 1,
"statusCode": {
"4000": {
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
}
},
"refund": {
"balance": 100,
"point": 10
},
"total": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"successed": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"failed": {
"total": 0,
"sms": 0,
"lms": 0,
"mms": 0,
"ata": 0,
"cta": 0,
"cti": 0,
"nsa": 0,
"rcs_sms": 0,
"rcs_lms": 0,
"rcs_mms": 0,
"rcs_tpl": 0
}
}
],
"refund": {
"balance": 100,
"balanceAvg": 100,
"point": 10,
"pointAvg": 10
},
"total": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"successed": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"failed": {
"total": 0,
"sms": 0,
"lms": 0,
"mms": 0,
"ata": 0,
"cta": 0,
"cti": 0,
"nsa": 0,
"rcs_sms": 0,
"rcs_lms": 0,
"rcs_mms": 0,
"rcs_tpl": 0
}
}
],
"refund": {
"balance": 100,
"balanceAvg": 100,
"point": 10,
"pointAvg": 10
},
"dayPeriod": [
{
"_id": "2021-11-16T05:09:47.222Z",
"month": "2021/11",
"date": "2021/11/16",
"balance": 1,
"point": 1,
"statusCode": {
"4000": {
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
}
},
"refund": {
"balance": 100,
"point": 10
},
"total": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"successed": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"failed": {
"total": 0,
"sms": 0,
"lms": 0,
"mms": 0,
"ata": 0,
"cta": 0,
"cti": 0,
"nsa": 0,
"rcs_sms": 0,
"rcs_lms": 0,
"rcs_mms": 0,
"rcs_tpl": 0
}
}
],
"total": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"successed": {
"total": 9,
"sms": 1,
"lms": 1,
"mms": 1,
"ata": 1,
"cta": 1,
"cti": 0,
"nsa": 0,
"rcs_sms": 1,
"rcs_lms": 1,
"rcs_mms": 1,
"rcs_tpl": 1
},
"failed": {
"total": 0,
"sms": 0,
"lms": 0,
"mms": 0,
"ata": 0,
"cta": 0,
"cti": 0,
"nsa": 0,
"rcs_sms": 0,
"rcs_lms": 0,
"rcs_mms": 0,
"rcs_tpl": 0
},
"dailyBalanceAvg": 1,
"dailyPointAvg": 1,
"dailyTotalCountAvg": 9,
"dailyFailedCountAvg": 0,
"dailySuccessedCountAvg": 9
}
Sample Code
var request = require('request');
var options = {
headers: {
Authorization:
'HMAC-SHA256 apiKey=NCSAYU7YDBXYORXC, date=2019-07-01T00:41:48Z, salt=jqsba2jxjnrjor, signature=1779eac71a24cbeeadfa7263cb84b7ea0af1714f5c0270aa30ffd34600e363b4'
},
method: 'GET',
json: true,
url: 'http://api.solapi.com/messages/v4/statistics'
};
request(options, function(error, response, body) {
if (error) throw error;
console.log('result :', body);
});
문서 생성일 : 2021-11-16
Last updated
Was this helpful?