get https://api.chartmogul.com/v1/subscription_events
Lists an array of subscription_event
objects from your ChartMogul account.
Examples
curl -X GET "https://api.chartmogul.com/v1/subscription_events?per_page=5&event_type=subscription_start&plan_external_id=gold_monthly" \
-u YOUR_API_KEY: \
-H "Content-Type: application/json"
ChartMogul::SubscriptionEvent.all(
event_type: "subscription_start",
plan_external_id: "gold_monthly",
per_page: 5
)
chartmogul.SubscriptionEvent.all(
config,
per_page=5,
event_type='subscription_start',
plan_external_id='gold_monthly'
)
ChartMogul.SubscriptionEvent.all(config, {
event_type: "subscription_start",
plan_external_id: "gold_monthly",
per_page:5
})
api.ListSubscriptionEvents(
&FilterSubscriptionEvents{
PlanExternalID: "gold_monthly",
EventType: "subscription_start",
},
&MetaCursor{}
)
ChartMogul\SubscriptionEvent::all([
'event_type' => "subscription_start",
'plan_external_id' => "gold_monthly",
'per_page' => 5
]);
Result Format
{
"subscription_events":
[
{
"id": 73966836,
"data_source_uuid": "ds_1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba",
"data_source_customer_external_id": "scus_023",
"subscription_set_external_id": null,
"subscription_external_id": "sub_0023",
"plan_external_id": null,
"event_date": "2022-04-09T11:17:14Z",
"effective_date": "2022-04-09T10:04:13Z",
"event_type": "subscription_cancelled",
"external_id": null,
"errors":
{},
"created_at": "2022-04-09T11:17:14Z",
"updated_at": "2022-04-09T11:17:14Z",
"quantity": null,
"currency": null,
"amount_in_cents": null,
"tax_amount_in_cents": null,
"retracted_event_id": null
},
{
"id": 73966786,
"data_source_uuid": "1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba",
"data_source_customer_external_id": "scus_022",
"subscription_set_external_id": null,
"subscription_external_id": "sub_0001",
"plan_external_id": null,
"event_date": "2022-04-09T11:16:17Z",
"effective_date": "2022-04-09T10:04:13Z",
"event_type": "subscription_cancelled",
"external_id": null,
"errors":
{},
"created_at": "2022-04-09T11:16:17Z",
"updated_at": "2022-04-09T11:16:17Z",
"quantity": null,
"currency": null,
"amount_in_cents": null,
"tax_amount_in_cents": null,
"retracted_event_id": null
}
],
"meta":
{
"next_key": 67048503,
"prev_key": null,
"before_key": "2022-04-10T22:27:35.834Z",
"page": 1,
"total_pages": 166
}
}
#<ChartMogul::SubscriptionEvents:0x000000012d47a238
@meta={
:next_key=>nil,
:prev_key=>nil,
:before_key=>"2022-09-26T12:10:07.462Z",
:page=>1,
:total_pages=>1
},
@subscription_events=[
#<ChartMogul::SubscriptionEvent:0x000000012d479f40
@id=213378339,
@data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
@customer_external_id="test_cus_ext_id",
@subscription_set_external_id="",
@subscription_external_id="sub_1",
@plan_external_id="",
@event_date="2022-09-19T09:48:34Z",
@effective_date="2022-09-16T00:01:00Z",
@event_type="subscription_cancelled",
@external_id="subev_3",
@errors={},
@created_at="2022-09-26T11:18:21Z",
@updated_at="2022-09-26T11:18:21Z",
@quantity="",
@currency="",
@amount_in_cents="",
@tax_amount_in_cents=nil,
@retracted_event_id=nil
>,
#<ChartMogul::SubscriptionEvent:0x000000012d478cd0
@id=213361232,
@data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
@customer_external_id="test_cus_ext_id",
@subscription_set_external_id=nil,
@subscription_external_id="sub_1",
@plan_external_id="effd12b0-c034-013a-2b31-2ae6b33040d8",
@event_date="2022-09-13T23:00:00Z",
@effective_date="2022-09-15T23:00:00Z",
@event_type="subscription_cancelled",
@external_id="subev_2",
@errors={},
@created_at="2022-09-26T08:29:22Z",
@updated_at="2022-09-26T08:29:43Z",
@quantity=nil,
@currency="USD",
@amount_in_cents=nil,
@tax_amount_in_cents=nil,
@retracted_event_id=nil
>
]
>
SubscriptionEvents(
subscription_events=[
<SubscriptionEvent{
id=213378339,
data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
customer_external_id="test_cus_ext_id",
subscription_set_external_id="",
subscription_external_id="sub_1",
plan_external_id="",
event_date="2022-09-19T09:48:34Z",
effective_date="2022-09-16T00:01:00Z",
event_type="subscription_cancelled",
external_id="subev_3",
errors={},
created_at="2022-09-26T11:18:21Z",
updated_at="2022-09-26T11:18:21Z",
quantity="",
currency="",
amount_in_cents="",
tax_amount_in_cents=None,
retracted_event_id=None
}>,
<SubscriptionEvent{
id=213361232,
data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
customer_external_id="test_cus_ext_id",
subscription_set_external_id=None,
subscription_external_id="sub_1",
plan_external_id="effd12b0-c034-013a-2b31-2ae6b33040d8",
event_date="2022-09-13T23:00:00Z",
effective_date="2022-09-15T23:00:00Z",
event_type="subscription_cancelled",
external_id="subev_2",
errors={},
created_at="2022-09-26T08:29:22Z",
updated_at="2022-09-26T08:29:43Z",
quantity=nil,
currency="USD",
amount_in_cents=nil,
tax_amount_in_cents=None,
retracted_event_id=None
}>],
meta=[
next_key=None,
prev_key=None,
before_key="2022-09-26T12:10:07.462Z",
page=1,
total_pages=1
]
)
{
"subscription_events":
[
{
"id": 73966836,
"data_source_uuid": "ds_1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba",
"data_source_customer_external_id": "scus_023",
"subscription_set_external_id": null,
"subscription_external_id": "sub_0023",
"plan_external_id": null,
"event_date": "2022-04-09T11:17:14Z",
"effective_date": "2022-04-09T10:04:13Z",
"event_type": "subscription_cancelled",
"external_id": null,
"errors":
{},
"created_at": "2022-04-09T11:17:14Z",
"updated_at": "2022-04-09T11:17:14Z",
"quantity": null,
"currency": null,
"amount_in_cents": null,
"tax_amount_in_cents": null,
"retracted_event_id": null
},
{
"id": 73966786,
"data_source_uuid": "1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba",
"data_source_customer_external_id": "scus_022",
"subscription_set_external_id": null,
"subscription_external_id": "sub_0001",
"plan_external_id": null,
"event_date": "2022-04-09T11:16:17Z",
"effective_date": "2022-04-09T10:04:13Z",
"event_type": "subscription_cancelled",
"external_id": null,
"errors":
{},
"created_at": "2022-04-09T11:16:17Z",
"updated_at": "2022-04-09T11:16:17Z",
"quantity": null,
"currency": null,
"amount_in_cents": null,
"tax_amount_in_cents": null,
"retracted_event_id": null
}
],
"meta":
{
"next_key": 67048503,
"prev_key": null,
"before_key": "2022-04-10T22:27:35.834Z",
"page": 1,
"total_pages": 166
}
}
(*chartmogul.SubscriptionEvents)(0xc012034b69)({
SubscriptionEvents: ([]chartmogul.SubscriptionEvent) (len=2) {
(chartmogul.SubscriptionEvent) {
ID: (uint64) 23223966
DataSourceUUID: (string) (len=39) "ds_1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba"
CustomerExternalID: (string) (len=8) "scus_022"
SubscriptionSetExternalID: (string) ""
SubscriptionExternalID: (string) (len=8) "sub_0001")
PlanExternalID: (string) (len=12) "gold_monthly"
EventDate: (string) (len=20) "2022-03-30T00:00:00Z")
EffectiveDate: (string) (len=20) "2022-04-01T00:00:00Z"
EventType: (string) (len=28) "subscription_start_scheduled"
ExternalID: (string) (len=8) "evnt_026"
Errors: (interface{}) {}
CreatedAt: (string) (len=20) "2022-03-31T11:42:18Z"
UpdatedAt: (string) (len=20) "2022-03-31T11:42:18Z"
Quantity: (int32) 1
Currency: (string) (len=3) "USD")
AmountInCents: (int32) 1000
TaxAmountInCents: (int32) 0
RetractedEventId: (string) ""
},
(chartmogul.SubscriptionEvent) {
ID: (uint64) 23223967
DataSourceUUID: (string) (len=39) "ds_1fm3eaac-62d0-31ec-clf4-4bf0mbe81aba"
CustomerExternalID: (string) (len=8) "scus_022"
SubscriptionSetExternalID: (string) ""
SubscriptionExternalID: (string) (len=8) "sub_0001")
PlanExternalID: (string) (len=12) "gold_monthly"
EventDate: (string) (len=20) "2022-04-01T00:00:00Z")
EffectiveDate: (string) (len=20) "2022-04-30T00:00:00Z"
EventType: (string) (len=28) "subscription_start_scheduled"
ExternalID: (string) (len=8) "evnt_027"
Errors: (interface{}) {}
CreatedAt: (string) (len=20) "2022-04-10T11:42:18Z"
UpdatedAt: (string) (len=20) "2022-04-10T11:42:18Z"
Quantity: (int32) 1
Currency: (string) (len=3) "USD")
AmountInCents: (int32) 100
TaxAmountInCents: (int32) 0
RetractedEventId: (string) ""
},
},
MetaCursor: (chartmogul.MetaCursor) {
NextKey: (uint64) 67048503
PrevKey: (uint64) 0
BeforeKey: (string) (len=24) "2022-04-10T22:27:35.834Z"
Page: (uint64) 1
TotalPages: (uint64) 166
}
})
<?php
Doctrine\Common\Collections\ArrayCollection::__set_state(array(
"elements" =>
array (
0 =>
ChartMogul\SubscriptionEvent::__set_state(array(
id=>213378339,
data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
customer_external_id="test_cus_ext_id",
subscription_set_external_id="",
subscription_external_id="sub_1",
plan_external_id="",
event_date="2022-09-19T09:48:34Z",
effective_date="2022-09-16T00:01:00Z",
event_type="subscription_cancelled",
external_id="subev_3",
errors={},
created_at="2022-09-26T11:18:21Z",
updated_at="2022-09-26T11:18:21Z",
quantity="",
currency="",
amount_in_cents="",
tax_amount_in_cents=None,
retracted_event_id=None
)),
ChartMogul\SubscriptionEvent::__set_state(array(
id=>73966786,
data_source_uuid="ds_02f3be2c-de07-11ec-87b7-8fd3d4e88c46",
customer_external_id="test_cus_ext_id",
subscription_set_external_id="",
subscription_external_id="sub_1",
plan_external_id="",
event_date="2022-09-19T09:48:34Z",
effective_date="2022-09-16T00:01:00Z",
event_type="subscription_cancelled",
external_id="subev_4",
errors={},
created_at="2022-09-26T11:18:21Z",
updated_at="2022-09-26T11:18:21Z",
quantity="",
currency="",
amount_in_cents="",
tax_amount_in_cents=None,
retracted_event_id=None
)),
),
"next_key" => 67048503,
"prev_key" => NULL,
"before_key" => "2022-04-10T22:27:35.834Z",
"page" => 1,
"total_pages" => 166
));
?>