API Data Provider - Online Help

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

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770.0