---
title: period
framework: advancedcommerceapi
role: symbol
role_heading: Type
path: advancedcommerceapi/period
---

# period

The duration of a single cycle of an auto-renewable subscription.

## Declaration

```data
string period
```

## Possible Values

P1W: A period that is 1 week in duration. P1M: A period that is 1 month in duration. P2M: A period that is 2 months in duration. P3M: A period that is 3 months in duration. P6M: A period that is 6 months in duration. P1Y: A period that is 1 year in duration.

## Mentioned in

Creating SKUs for your In-App Purchases

## Discussion

Discussion Auto-renewable subscriptions renew periodically. For example, if the period is 2 months, the subscription renews every 2 months.

## See Also

### Data types

- [currency](advancedcommerceapi/currency.md)
- [description](advancedcommerceapi/description.md)
- [dependentSKU](advancedcommerceapi/dependentsku.md)
- [displayName](advancedcommerceapi/displayname.md)
- [effective](advancedcommerceapi/effective.md)
- [price](advancedcommerceapi/price.md)
- [proratedPrice](advancedcommerceapi/proratedprice.md)
- [retainBillingCycle](advancedcommerceapi/retainbillingcycle.md)
- [refundAmount](advancedcommerceapi/refundamount.md)
- [refundReason](advancedcommerceapi/refundreason.md)
- [refundRiskingPreference](advancedcommerceapi/refundriskingpreference.md)
- [SKU](advancedcommerceapi/sku.md)
- [storefront](advancedcommerceapi/storefront.md)
- [taxCode](advancedcommerceapi/taxcode.md)
- [targetProductId](advancedcommerceapi/targetproductid.md)
