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

MassExtendRenewalDateRequest

interface MassExtendRenewalDateRequest {
    extendByDays?: number;
    extendReasonCode?: ExtendReasonCode;
    productId?: string;
    requestIdentifier?: string;
    storefrontCountryCodes?: string[];
}

Properties

extendByDays?: number

The number of days to extend the subscription renewal date.

extendByDays maximum: 90

extendReasonCode?: ExtendReasonCode

The reason code for the subscription-renewal-date extension.

extendReasonCode

productId?: string

The unique identifier for the product, that you create in App Store Connect.

productId

requestIdentifier?: string

A string that contains a unique identifier you provide to track each subscription-renewal-date extension request.

requestIdentifier

storefrontCountryCodes?: string[]

A list of storefront country codes you provide to limit the storefronts for a subscription-renewal-date extension.

storefrontCountryCodes