tier'free' | 'starter' | 'growth' | 'enterprise' required
Current subscription tier identifier
namestring required
Human-readable name of the subscription tier
priceinteger nullable required
Monthly price in cents, null for custom-priced tiers
renewalDatestring date-time nullable required
ISO 8601 timestamp of the next billing cycle renewal
billingStatus'active' | 'past_due' | 'canceled' | 'cancelled' | 'incomplete' | 'trialing' | 'paused' | 'payment_failed' | 'none' nullable required
Current subscription status from Stripe, null if no subscription
cancelAtPeriodEndboolean required
Whether the subscription is set to cancel at the end of the current period