---
title: "getContractUsageList"
slug: "platform-costandusage-getcontractusagelist"
tags: ["Contract", "Cost And Usage"]
updated: 2026-04-23T08:55:31Z
published: 2026-04-23T09:02:14Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# getContractUsageList

Classic/VPC 환경에서 이용 가능합니다.

계약 사용량 목록을 조회합니다.

## 요청

요청 형식을 설명합니다. 요청 형식은 다음과 같습니다.

| 메서드 | URI |
| --- | --- |
| GET | /cost/getContractUsageList |

### 요청 헤더

Cost and Usage API에서 공통으로 사용하는 헤더에 대한 자세한 내용은 [Cost and Usage 공통 헤더](/docs/platform-costandusage#%EC%9A%94%EC%B2%AD%ED%97%A4%EB%8D%94)를 참조해 주십시오.

### 요청 쿼리 파라미터

파라미터에 대한 설명은 다음과 같습니다.

| 필드 | 타입 | 필수 여부 | 설명 |
| --- | --- | --- | --- |
| `pageNo` | Integer | Optional | 페이지 번호 |
| `pageSize` | Integer | Optional | 페이지 크기 - 1,000 이하(기본값: 1,000) |
| `isOrganization` | Boolean | Optional | Organization 서비스 계정 통합 조회 여부 - 마스터만 사용 가능 - `isOrganization`, `isPartner` 모두 `true`이면 에러 응답 |
| `isPartner` | Boolean | Optional | 파트너 계정 조회 여부 - 파트너 대표만 사용 가능 - `isOrganization`, `isPartner` 모두 `true`이면 에러 응답 |
| `memberNoList` | List<String> | Optional | 회원 번호 목록 - 마스터 또는 파트너 대표만 사용 가능 |
| `contractNo` | String | Optional | 계약 번호 |
| `startMonth` | String | Required | 조회 시작 월(yyyyMM) - 최대 3개월 조회 가능 - <예시> 202401 |
| `endMonth` | String | Required | 조회 마지막 월(yyyyMM) - 최대 3개월 조회 가능 - <예시> 202403 |
| `contractTypeCode` | String | Optional | 계약 유형 코드 |
| `contractStatusCode` | String | Optional | 계약 상태 코드 - `NOML` \| `NLEND` - `NOML`: 정상 - `NLEND`: 종료 |
| `regionCode` | String | Optional | 리전 코드 - [getRegionList](/docs/platform-region-getregionlist) 액션을 통해서 획득 가능 |
| `responseFormatType` | String | Optional | 응답 결과의 형식 - `xml` (기본값) \| `json` |

### 요청 예시

요청 예시는 다음과 같습니다.

```
curl --location 'https://billingapi.apigw.ntruss.com/billing/v1/cost/getContractUsageList?startMonth=202402&endMonth=202404'
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Sub Account Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
```

## 응답

응답 형식을 설명합니다.

### 응답 바디

응답 바디는 [ContractList](/docs/common-vapidatatype-contractlist)를 참조해 주십시오.

### 응답 상태 코드

네이버 클라우드 플랫폼에서 공통으로 사용하는 응답 상태 코드에 대한 자세한 내용은 [Ncloud API 응답 상태 코드](/docs/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)를 참조해 주십시오.

### 응답 예시

응답 예시는 다음과 같습니다.

```
<?xml version="1.0" encoding="UTF-8"?>
<getContractUsageListResponse>
    <requestId>e05dd3ef-****-****-****-bb973f080144</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>1</totalRows>
    <contractList>
        <contract>
            <memberNo>******</memberNo>
            <contractNo>9294191</contractNo>
            <conjunctionContractNo></conjunctionContractNo>
            <contractType>
                <code>VSVR</code>
                <codeName>Server (VPC)</codeName>
            </contractType>
            <contractStatus>
                <code>NOML</code>
                <codeName>Normal</codeName>
            </contractStatus>
            <contractStartDate>2022-05-17T14:57:54+0900</contractStartDate>
            <contractEndDate>2999-12-31T23:59:59+0900</contractEndDate>
            <instanceName>nas-linux</instanceName>
            <regionCode>KR</regionCode>
            <platformType>
                <code>VPC</code>
                <codeName>VPC</codeName>
            </platformType>
            <contractProductList>
                <contractProduct>
                    <contractProductSequence>1</contractProductSequence>
                    <beforeContractProductSequence></beforeContractProductSequence>
                    <productCode>SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002</productCode>
                    <priceNo>10525</priceNo>
                    <promiseNo></promiseNo>
                    <instanceNo>11025677</instanceNo>
                    <productItemKind>
                        <code>VSVR</code>
                        <codeName>Server (VPC)</codeName>
                    </productItemKind>
                    <productRatingType>
                        <code>VSVR</code>
                        <codeName>Server (VPC) Usage</codeName>
                    </productRatingType>
                    <serviceStatus>
                        <code>NOML</code>
                        <codeName>Normal</codeName>
                    </serviceStatus>
                    <serviceStartDate>2022-05-17T14:57:54+0900</serviceStartDate>
                    <serviceEndDate>2999-12-31T23:59:59+0900</serviceEndDate>
                    <productSize>0</productSize>
                    <productCount>0</productCount>
                    <usageList>
                        <usage>
                            <meteringType>
                                <code>VSVR</code>
                                <codeName>Server (VPC) Usage</codeName>
                            </meteringType>
                            <useMonth>202404</useMonth>
                            <usageQuantity>864000</usageQuantity>
                            <unit>
                                <code>USAGE_SEC</code>
                                <codeName>Usage time (per second)</codeName>
                            </unit>
                            <userUsageQuantity>240</userUsageQuantity>
                            <userUnit>
                                <code>HOUR</code>
                                <codeName>Hour(s)</codeName>
                            </userUnit>
                        </usage>
                    </usageList>
                </contractProduct>
            </contractProductList>
        </contract>
    </contractList>
</getContractUsageListResponse>
```
