Skip to main content
WEBHOOK
subscription.created
{
  "id": "evt_7n42DGM5Tflk9n8mt7Fhc7",
  "type": "subscription.created",
  "subscription_id": "sub_7n42DGM5Tflk9n8mt7Fhc7",
  "customer_id": "cus_7n42DGM5Tflk9n8mt7Fhc7",
  "customer_alias": "ACME",
  "customer_name": "Acme Corporation",
  "billing_day_anchor": 1,
  "currency": "EUR",
  "start_date": "1970-01-01",
  "plan_name": "default",
  "version": 0,
  "created_at": "1970-01-01T00:00:00.000Z",
  "net_terms": 0,
  "mrr_cents": 0,
  "period": "MONTHLY",
  "status": "PENDING_ACTIVATION",
  "timestamp": "1970-01-01T00:00:00.000Z"
}

Body

application/json
billing_day_anchor
integer<int32>
required
Required range: x >= 0
created_at
string<date-time>
required
currency
string
required
customer_id
string<MeteroidId>
required
Example:

"cus_7n42DGM5Tflk9n8mt7Fhc7"

customer_name
string
required
mrr_cents
integer<int64>
required
Required range: x >= 0
net_terms
integer<int32>
required
Required range: x >= 0
period
enum<string>
required
Available options:
MONTHLY,
QUARTERLY,
SEMIANNUAL,
ANNUAL
plan_name
string
required
start_date
string<date>
required
status
enum<string>
required
Available options:
PENDING_ACTIVATION,
PENDING_CHARGE,
TRIAL_ACTIVE,
ACTIVE,
TRIAL_EXPIRED,
PAUSED,
SUSPENDED,
CANCELLED,
COMPLETED,
SUPERSEDED,
ERRORED
subscription_id
string<MeteroidId>
required
Example:

"sub_7n42DGM5Tflk9n8mt7Fhc7"

version
integer<int32>
required
Required range: x >= 0
id
string<MeteroidId>
required
Example:

"evt_7n42DGM5Tflk9n8mt7Fhc7"

timestamp
string<date-time>
required
type
enum<string>
required
Available options:
metric.created,
customer.created,
subscription.created,
invoice.created,
invoice.finalized,
invoice.paid,
invoice.voided,
quote.accepted,
quote.converted,
credit_note.created,
credit_note.finalized,
credit_note.voided
activated_at
string<date-time> | null
billing_start_date
string<date> | null
customer_alias
string | null
end_date
string<date> | null
invoice_memo
string | null
invoice_threshold
string | null
trial_duration
integer<int32> | null
Required range: x >= 0

Response

200

Webhook received successfully