--- title: "Price" slug: "common-vapidatatype-price" updated: 2026-09-17T09:31:00Z published: 2026-09-17T09:31:00Z canonical: "api.ncloud-docs.com/common-vapidatatype-price" --- > ## 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. # Price Available in Classic and VPC This is the pricing plan information. ## Syntax The syntax is as follows: ``` private String priceNo; private CommonCode priceType; private Region region; private CommonCode chargingUnitType; private CommonCode ratingUnitType; private String chargingUnitBasicValue; private CommonCode productRatingType; private CommonCode unit; private Double price; private CommonCode conditionType; private Double conditionPrice; private String priceDescription; private CommonCode freeUnit; private Long freeValue; private CommonCode meteringUnit; private Date startDate; private CommonCode priceAttribute; private String priceVersionName; private CommonCode payCurrency; private List periodUnitList; private List countryUnitList; private List packageUnitList; ``` ## Field The following describes the fields. | Field | Type | Required | Description | | --- | --- | --- | --- | | `priceNo` | String | Required | Price number | | `priceType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Pricing plan type code - `FREE` \| `FXSUM` \| `MTRAT` - `FREE`: Free - `FXSUM`: Monthly flat rate - `MTRAT`: Pay-as-you-go plan | | `region` | [Region](/docs/en/common-vapidatatype-Region) | Required | Region | | `chargingUnitType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Charging metrics - `QUERY` \| `TIME` \| `TMCU` \| `USER` - `QUERY`: Query - `TIME`: Time - `TMCU` (Time and vCPU Count): Time and vCPU count - `USER`: Number of guaranteed members | | `ratingUnitType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Billing unit type code - `DETAIL` \| `POINT` \| `SECT` \| `PKG` - `DETAIL`: Detailed pricing plan (different pricing plans apply per detailed type) - `POINT`: Per point (pay-as-you-go) - `SECT`: Tiered plan (tiered pricing applies separately) - `PKG`: Package plan (free usage applies per product charge type code described in the package) | | `detailFeeCategory` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Detailed pricing category - `CNTRY` \| `RGN` \| `ITEM_DETAIL` \| `NULL` - `CNTRY`: Country plan (different pricing plans apply per country) - `RGN`: Region plan (different pricing plans apply per Region) - `ITEM_DETAIL`: General plan - `PKG`: No classification | | `ratingUnitTypeDetail` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Detailed pricing category - `POINT` \| `SECT` - `POINT`: Per point (pay-as-you-go) - `SECT`: Tiered plan (tiered pricing applies separately) | | `chargingUnitBasicValue` | String | Required | Charging unit type value - Number corresponding to the charging metric code value | | `productRatingType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Product charge type | | `unit` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Unit | | `price` | Double | Required | Price | | `conditionType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Condition unit | | `conditionPrice` | Double | Required | Condition pricing | | `priceDescription` | String | Required | Pricing description | | `freeUnit` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Free unit | | `freeValue` | Long | Required | Free value | | `meteringUnit` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Metering unit | | `startDate` | Date | Required | Sales start date and time | | `priceAttribute` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Pricing plan attribute | | `priceVersionName` | String | Required | Pricing plan version name | | `payCurrency` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Payment currency | | `periodUnitList` | List<[PeriodUnit](/docs/en/common-vapidatatype-periodunit)> | Required | Tier unit list | | `detailUnitList` | List<[DetailUnit](/docs/en/common-vapidatatype-detailunit)> | Required | Detailed unit list | | `packageUnitList` | List<[PackageUnit](/docs/en/common-vapidatatype-packageunit)> | Required | Package unit list |