SubscriptionEvents
Subscription lifecycle events with revenue impact tracking
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | Long | False |
ChartMogul-generated unique ID | |
| DataSourceUuid | String | False |
DataSources.Uuid |
Source system identifier |
| CustomerExternalId | String | False |
Customer reference from source | |
| EventType | String | False |
Event category type | |
| ExternalId | String | False |
External event identifier | |
| PlanExternalId | String | False |
Plan identifier | |
| SubscriptionExternalId | String | False |
Subscription identifier | |
| EffectiveDate | Datetime | False |
When event takes effect | |
| EventDate | Datetime | False |
When event occurred | |
| CreatedAt | Datetime | True |
Creation timestamp | |
| DisabledAt | Datetime | True |
Disablement timestamp | |
| UpdatedAt | Datetime | True |
Last update timestamp | |
| AmountInCents | Long | False |
Charged amount in cents | |
| Currency | String | False |
Three-letter currency code | |
| IsDisabled | Boolean | True |
Disabled status | |
| DisabledBy | String | True |
Email of user who disabled | |
| EditHistorySummary | String | True |
Edit tracking information | |
| Errors | String | True |
Validation errors if any | |
| EventOrder | Integer | False |
Processing order for simultaneous events | |
| Quantity | Integer | False |
Subscription quantity | |
| RetractedEventId | String | False |
References retracted scheduled event | |
| SubscriptionSetExternalId | String | False |
Groups related subscriptions | |
| TaxAmountInCents | Long | False |
Tax amount in cents | |
| IsUserCreated | Boolean | True |
Created by user (automatic sources) |
Pseudocolumns
Pseudocolumn fields are used in the WHERE clause of SELECT statements and offer more granular control over the data returned from the data source.
| Name | Type | Description |
| IncludeEditHistories | Boolean |
Include edit history summary for automatic sources |
| IncludeDisabled | Boolean |
Include disabled invoices in response |