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 { checkout_callback_urls, rate_card_id, subject_id, 2 more } body, RequestOptionsoptions?): SubscriptionCreateResponse { result }
/subscriptions
Get Subscription
client.subscriptions.retrieve(stringsubscriptionID, RequestOptionsoptions?): SubscriptionResource { id, cancels_at_end_of_cycle, current_period, 6 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, 6 more }
/subscriptions/{subscription_id}/cancel
Change Subscription Rate Card
client.subscriptions.changeRateCard(stringsubscriptionID, SubscriptionChangeRateCardParams { checkout_callback_urls, rate_card_id, upgrade_behavior } body, RequestOptionsoptions?): SubscriptionChangeRateCardResponse { result }
/subscriptions/{subscription_id}/change-rate-card