Subscriptions
List Subscriptions
client.subscriptions.list(SubscriptionListParams { limit, offset, rate_card_id, subject_id } query?, RequestOptionsoptions?): SubscriptionListResponse { has_more, subscriptions }
/subscriptions
Create Subscription
client.subscriptions.create(SubscriptionCreateParams { rate_card_id, subject_id, checkout_callback_urls, 5 more } body, RequestOptionsoptions?): SubscriptionCreateResponse { result }
/subscriptions
Get Subscription
client.subscriptions.retrieve(stringsubscriptionID, RequestOptionsoptions?): SubscriptionResource { id, cancels_at_end_of_cycle, current_period, 8 more }
/subscriptions/{subscription_id}
Cancel Subscription
client.subscriptions.cancel(stringsubscriptionID, SubscriptionCancelParams { cancel_at_end_of_cycle, reason } body, RequestOptionsoptions?): SubscriptionResource { id, cancels_at_end_of_cycle, current_period, 8 more }
/subscriptions/{subscription_id}/cancel
Change Subscription Rate Card
client.subscriptions.changeRateCard(stringsubscriptionID, SubscriptionChangeRateCardParams { rate_card_id, checkout_callback_urls, upgrade_behavior } body, RequestOptionsoptions?): SubscriptionChangeRateCardResponse { result }
/subscriptions/{subscription_id}/change-rate-card