| 파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
|---|---|---|---|---|
| startMonth | Yes | String | 최대 3개월 동시 조회 가능 | 조회 시작 월 (yyyyMM) <예시> 202001 |
| endMonth | Yes | String | 최대 3개월 동시 조회 가능 | 조회 마지막 월 (yyyyMM) <예시> 202001 |
| demandTypeCode | No | String | 청구 유형 코드 | |
| responseFormatType | No | String | - 응답 결과의 포맷 타입 - Options: xml | json - Default: xml |
요청 API : /billing/v1/cost/getContractDemandCostList?startMonth=202201&endMonth=202202&demandTypeCode=BST&responseFormatType=json
핵심 정보
{"getContractDemandCostListResponse": {
"requestId": "8b0d5f45-54fb-49b7-910a-a9c1927c106e",
"returnCode": "0",
"returnMessage": "success",
"totalRows": 52,
"contractDemandCostList": [
{
"loginId": "klaytn@hongikit.com",
"regionCode": "KR",
"demandType": {
"code": "BST",
"codeName": "Block Storage"
},
"demandTypeDetail": {
"code": "BST",
"codeName": "Block Storage Usage"
},
"contract": {
"loginId": "klaytn@hongikit.com",
"contractNo": "7991988",
"conjunctionContractNo": "",
"contractType": {
"code": "BST",
"codeName": "Block Storage"
},
"contractStatus": {
"code": "NLEND",
"codeName": "Normal termination"
},
"contractStartDate": "2021-12-01T10:16:39+0900",
"contractEndDate": "2022-01-04T17:22:41+0900",
"instanceName": "klaytn-en1",
"regionCode": "KR",
"platformType": {
"code": "VPC",
"codeName": "VPC"
},
"contractProductList": [
{
"contractProductSequence": "1",
"beforeContractProductSequence": "",
"productCode": "SPBSTBSTAD000006",
"priceNo": "323",
"instanceNo": "9151438",
"productItemKind": {
"code": "BST",
"codeName": "Block storage"
},
"productRatingType": {
"code": "BST",
"codeName": "Block Storage Usage"
},
"serviceStatus": {
"code": "END",
"codeName": "Termination"
},
"serviceStartDate": "2021-12-01T10:16:39+0900",
"serviceEndDate": "2022-01-04T17:22:41+0900",
"productSize": 1073741824000,
"productCount": 0,
"productSizeType": {
"code": "GEN",
"codeName": "General"
},
"usageList": []
}
]
},
"demandMonth": "202201",
"unitUsageQuantity": 90,
"packageUnitUsageQuantity": 0,
"totalUnitUsageQuantity": 90,
"usageUnit": {
"code": "USAGE_TIME",
"codeName": "Usage time(Prorated)"
},
"productPrice": 0.16,
"useAmount": 14400,
"promotionDiscountAmount": 0,
"etcDiscountAmount": 0,
"defaultAmount": 0,
"promiseDiscountAmount": 0,
"demandAmount": 0,
"writeDate": "2022-02-01T08:28:04+0900",
"memberPriceDiscountAmount": 0,
"memberPromiseDiscountAddAmount": 0
},
{
"loginId": "klaytn@hongikit.com",
"regionCode": "KR",
"demandType": {
"code": "BST",
"codeName": "Block Storage"
},
"demandTypeDetail": {
"code": "BST",
"codeName": "Block Storage Usage"
},
"contract": {
"loginId": "klaytn@hongikit.com",
"contractNo": "7991991",
"conjunctionContractNo": "",
"contractType": {
"code": "BST",
"codeName": "Block Storage"
},
"contractStatus": {
"code": "NLEND",
"codeName": "Normal termination"
},
"contractStartDate": "2021-12-01T10:16:58+0900",
"contractEndDate": "2022-01-04T17:22:41+0900",
"instanceName": "klaytn-en2",
"regionCode": "KR",
"platformType": {
"code": "VPC",
"codeName": "VPC"
},
"contractProductList": [
{
"contractProductSequence": "1",
"beforeContractProductSequence": "",
"productCode": "SPBSTBSTAD000006",
"priceNo": "323",
"instanceNo": "9151441",
"productItemKind": {
"code": "BST",
"codeName": "Block storage"
},
"productRatingType": {
"code": "BST",
"codeName": "Block Storage Usage"
},
"serviceStatus": {
"code": "END",
"codeName": "Termination"
},
"serviceStartDate": "2021-12-01T10:16:58+0900",
"serviceEndDate": "2022-01-04T17:22:41+0900",
"productSize": 1073741824000,
"productCount": 0,
"productSizeType": {
"code": "GEN",
"codeName": "General"
},
"usageList": []
}
]
},
"demandMonth": "202201",
"unitUsageQuantity": 90,
"packageUnitUsageQuantity": 0,
"totalUnitUsageQuantity": 90,
"usageUnit": {
"code": "USAGE_TIME",
"codeName": "Usage time(Prorated)"
},
"productPrice": 0.16,
"useAmount": 14400,
"promotionDiscountAmount": 0,
"etcDiscountAmount": 0,
"defaultAmount": 0,
"promiseDiscountAmount": 0,
"demandAmount": 0,
"writeDate": "2022-02-01T08:28:04+0900",
"memberPriceDiscountAmount": 0,
"memberPromiseDiscountAddAmount": 0
},
...