---
title: MassExtendRenewalDateRequest
framework: appstoreserverapi
role: symbol
role_heading: Object
path: appstoreserverapi/massextendrenewaldaterequest
---

# MassExtendRenewalDateRequest

The request body that contains subscription-renewal-extension data to apply for all eligible active subscribers.

## Declaration

```data
object MassExtendRenewalDateRequest
```

## Properties

requestIdentifier: Required. A string that contains a one-time UUID value you provide to identify this subscription-renewal-date extension request. extendByDays: Required. The number of days to extend the subscription renewal date. extendReasonCode: Required. The reason code for the subscription-renewal-date extension. productId: Required. The product identifier of the auto-renewable subscription that you’re requesting the renewal-date extension for. storefrontCountryCodes: A list of storefront country codes you provide to limit the storefronts that are eligible to receive the subscription-renewal-date extension. Omit this list to request the subscription-renewal-date extension in all storefronts.

## Mentioned in

Extending the renewal date for auto-renewable subscriptions

## Discussion

Discussion This request body applies to the Extend Subscription Renewal Dates for All Active Subscribers endpoint. The requestIdentifier uniquely identifies this request. Use the same requestIdentifier in the following APIs : The Get Status of Subscription Renewal Date Extensions endpoint The summary object in App Store Server Notifications. For more information, see Extending the renewal date for auto-renewable subscriptions.

## Topics

### Data types

- [extendByDays](appstoreserverapi/extendbydays.md)
- [extendReasonCode](appstoreserverapi/extendreasoncode.md)
- [productId](appstoreservernotifications/productid.md)
- [requestIdentifier](appstoreserverapi/requestidentifier.md)
- [storefrontCountryCode](appstoreserverapi/storefrontcountrycode.md)
- [storefrontCountryCodes](appstoreserverapi/storefrontcountrycodes.md)

## See Also

### Subscription-renewal-date extension

- [Extending the renewal date for auto-renewable subscriptions](appstoreserverapi/extending-the-renewal-date-for-auto-renewable-subscriptions.md)
- [Extend a Subscription Renewal Date](appstoreserverapi/extend-a-subscription-renewal-date.md)
- [Extend Subscription Renewal Dates for All Active Subscribers](appstoreserverapi/extend-subscription-renewal-dates-for-all-active-subscribers.md)
- [Get Status of Subscription Renewal Date Extensions](appstoreserverapi/get-status-of-subscription-renewal-date-extensions.md)
- [ExtendRenewalDateRequest](appstoreserverapi/extendrenewaldaterequest.md)
- [ExtendRenewalDateResponse](appstoreserverapi/extendrenewaldateresponse.md)
- [MassExtendRenewalDateResponse](appstoreserverapi/massextendrenewaldateresponse.md)
- [MassExtendRenewalDateStatusResponse](appstoreserverapi/massextendrenewaldatestatusresponse.md)
