Skip to main content
POST
subscription.default_usage_threshold_exceeded

Body

application/json
arr
object

The annual recurring revenue for this subscription

auto_charges
boolean

Whether the subscription is set up to automatically charge the card attached to the subscription or the default payment method on the customer

auto_renews
boolean

Whether the subscription is set up to automatically renew

billing_anchor_date
string<date-time>

The billing anchor date for this subscription, typically the same as the start date

bundle_pricing_id
string

The bundle of product pricings attached to this subscription

cancel_date
null | string<date-time>

The date this subscription was cancelled. The end date represents the date that the subscription will actually cancel

change_date
null | string<date-time>

The date this subscription is due to change to a different plan

computed_entitlements
object[] | null

Computed entitlements attached to this subscription

config_items
object[] | null

The mapping of the quantities and the product metric pricings

created_at
string<date-time>

The date the subscription was created

customer
object

The expanded customer details for the subscription

customer_cancel_reason
null | string

An optional reason provided by the customer for the cancellation

customer_id
string

The customer to which this subscription belongs

end_date
null | string<date-time>

The end date of the subscription, if there is one

id
string

The ID of the subscription in Maple

import_created_at_ref
null | string<date-time>

The date the subscription was created in the import source

import_ref
null | string

The reference ID in the provider that this subscription maps to

imported_from
null | string

The provider from which this subscription was imported

invoice_additional_display_fields
object[] | null

Any additional invoice key-value pairs that attached to the invoices for this subscription

invoice_due_date_from_creation
integer

The number of days between the invoice date and the due date

Required range: x >= 0
invoice_event_grace_period
integer

The grace period (in seconds) for post charge events to be captured before invoice is generated

Required range: x >= 0
metadata
integer[] | null

Any additional data as key-value pairs attached to the subscription

Required range: x >= 0
minimum_spend
object

The minimum spend for this subscription per billing period

mrr
object

The monthly recurring revenue for this subscription

next_invoice_date
null | string<date-time>

The date the next invoice for this subscription will be available

parent_billed
boolean

Whether the subscription is billed to the parent of this customer

parent_customer
object

The parent customer for this subscription

parent_customer_id
null | string

The parent customer to which this subscription could be billed to

pause_date
null | string<date-time>

The date this subscription was paused for collection

payment_method_id
null | string
deprecated

The payment method for this subscription, if available. Use 'paymentMethod' instead

product_pricing_ids
string[] | null

The list of plans that are part of this subscription along with the quantities and minimum purchased units per metric under the plan

renewal_date
null | string<date-time>

The renewal date of the subscription, if there is one

start_date
string<date-time>

The start date of the subscription

status
string

The subscription status which can be one of active, cancelled or unpaid

tags
string[] | null

Tags attached to the subscription

term
object

The term for the subscription, broken into the intervals and the number of intervals

trial
boolean

Whether the subscription is a trial

trial_conversion_date
null | string<date-time>

The date the trial converted to an active subscription, remains null if trial does not convert

updated_at
string<date-time>

The date the subscription was last updated

Response

200

Return a 200 status to indicate that the data was received successfully