---
title: subscriptionEvent
framework: externalpurchaseserverapi
role: symbol
role_heading: Type
path: externalpurchaseserverapi/subscriptionevent
---

# subscriptionEvent

The event in the subscription’s life cycle that the transaction represents.

## Declaration

```data
string subscriptionEvent
```

## Possible Values

SUBSCRIPTION_START: RENEWAL: SUBSCRIPTION_CHANGE: SUBSCRIPTION_PAYMENT:

## Mentioned in

Reporting tokens with transactions

## Discussion

Discussion Allowed values: SUBSCRIPTION_START, RENEWAL, SUBSCRIPTION_CHANGE, SUBSCRIPTION_PAYMENT Use the allowed values to indicate the subscription event in a SubscriptionBuyLineItem, as follows:

## See Also

### Supplying subscription info

- [subscriptionDaysOfPaidService](externalpurchaseserverapi/subscriptiondaysofpaidservice.md)
- [subscriptionEndDate](externalpurchaseserverapi/subscriptionenddate.md)
- [subscriptionStartDate](externalpurchaseserverapi/subscriptionstartdate.md)
- [referenceLineItemId](externalpurchaseserverapi/referencelineitemid.md)
