subscription

Get Subscription Status

Get current user's subscription status. Pure read - no side effects.

Uses check_user_subscription RPC which looks up user's family unit. Subscriptions are at the family unit level, not per-child.

The post-checkout grace snooze that used to ride on a ?checkout_success query param here was moved to POST /checkout-complete so this read is idempotent - two reads in one navigation can no longer disagree (#4619 Step 3).

get/subscription/status

Request

  • Base URL
    https://api.projectindi.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Response

Successful Response

subscription_statusstring required
subscription_storestring nullable required
has_active_subscriptionboolean required
subscription_expires_atstring nullable required
is_billing_contactboolean required
is_locked_outboolean required
trial_expiredboolean required
message_countinteger required
requires_paymentboolean required
is_snoozedboolean
snoozed_untilstring nullable
is_clinic_referredboolean
clinic_namestring nullable
is_sponsoredboolean
sponsoring_clinic_namestring nullable
sponsorship_ends_atstring nullable
has_own_subscriptionboolean
trial_eligibleboolean required
jurisdiction_codestring nullable
has_pending_ndis_requestboolean
plan_typestring nullable
prefill_clinicianstring nullable
pending_user_action_storestring nullable
pending_user_action_deep_linkstring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.