---
title: status
framework: appstoreserverapi
role: symbol
role_heading: Type
path: appstoreserverapi/status
---

# status

The status of an auto-renewable subscription.

## Declaration

```data
int32 status
```

## Possible Values

1: The auto-renewable subscription is active. 2: The auto-renewable subscription is expired. 3: The auto-renewable subscription is in a billing retry period. 4: The auto-renewable subscription is in a Billing Grace Period. 5: The auto-renewable subscription is revoked. The App Store refunded the transaction or revoked it from Family Sharing.

## Discussion

Discussion For more information about the Billing Grace Period, see Enable Billing Grace Period for auto-renewable subscriptions.

## See Also

### Subscription renewal and expiration

- [autoRenewStatus](appstoreserverapi/autorenewstatus.md)
- [autoRenewProductId](appstoreserverapi/autorenewproductid.md)
- [billingPlanType](appstoreserverapi/billingplantype.md)
- [expirationIntent](appstoreserverapi/expirationintent.md)
- [expiresDate](appstoreserverapi/expiresdate.md)
- [isUpgraded](appstoreserverapi/isupgraded.md)
- [renewalBillingPlanType](appstoreserverapi/renewalbillingplantype.md)
- [renewalDate](appstoreserverapi/renewaldate.md)
- [renewalPrice](appstoreserverapi/renewalprice.md)
