Authorizations
Token-based authentication with required prefix "Token"
Query Parameters
Filter to a specific customer.
1Filter to a specific plan. If not specified, all plans will be included in the cancellation request.
Filter to a specific set of subscription filters. If your billing model only allows for one subscription per customer, you very likely do not need this field. Must be formatted as a JSON-encoded + stringified list of dictionaries, where each dictionary has a key of 'property_name' and a key of 'value'.
Body
When canceling a subscription, the behavior used to calculate the flat fee. If null or not provided, the charge's default behavior will be used according to the subscription's start and end dates. If charge_full, the full flat fee will be charged, regardless of the duration of the subscription. If refund, the flat fee will not be charged. If charge_prorated, the prorated flat fee will be charged.
refund- Refundcharge_prorated- Proratecharge_full- Charge Full
refund, charge_prorated, charge_full If bill_full, current usage will be billed on the invoice. If bill_none, current unbilled usage will be dropped from the invoice. Defaults to bill_full.
bill_full- Bill Fullbill_none- Bill None
bill_full, bill_none Whether to invoice now or invoice at the end of the billing period. Defaults to invoice now.
add_to_next_invoice- Add to Next Invoiceinvoice_now- Invoice Now
add_to_next_invoice, invoice_now Response
The time the subscription starts. This will be a string in yyyy-mm-dd HH:mm:ss format in UTC time.
The time the subscription starts. This will be a string in yyyy-mm-dd HH:mm:ss format in UTC time.
Whether the subscription automatically renews. Defaults to true.
Whether this subscription came from a renewal or from a first-time. Defaults to true on creation.