availablePlans
List available subscription plans. When ownerID is provided, trial eligibility is resolved using the caller's auth context. Unauthenticated callers (or callers without ownerID) receive plans without eligibility data. The trialEligible field is derived from the authenticated user's own identity, not from the target org's state — no cross-org information is leaked.
availablePlans(
ownerID: String
): [PlanInfo!]!
Arguments
availablePlans.ownerID ● String scalar
Type
PlanInfo object
Available subscription plan with pricing and feature details