query GetPlan($siteId: String!, $planCode: String!) {
plan(siteId: $siteId, planCode: $planCode) {
id
planCode
name
canBeDeleted
billingModel
billingType
hostedPageUrl
pricingModel
hasActiveSubscribers
activeSubscribersCount
status
baseCurrency {
code
displayText
symbol
}
description
setupFee
trialPeriod {
duration
requiresCreditCard
unit
}
billingCycle {
duration
unit
termLimit {
actionOnEnd
cycles
}
}
# Additional fields available: taxProfile, dunningProfile, fixedPricing, perUnitPricing, variablePricing, addOns, etc.
}
}
// Variables Sample:
{
"planCode": "semi-annual-plan",
"siteId": "test-site"
}