Retrieves available billing frequency/interval options for specified Shopify selling plans (subscription plans). This endpoint returns all configured billing frequencies that customers can choose from for their subscriptions.
Key Information Returned:
Billing Frequency Structure: Each FrequencyInfoDTO contains:
Common Billing Intervals:
Request Parameters:
Common Use Cases:
Integration Example:
Authentication: Requires API key authentication via X-API-Key header or api_key parameter
curl --request GET \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contract-details/billing-interval{
"frequencyCount": 123,
"billingFrequencyCount": 123,
"frequencyName": "<string>",
"discountOffer": 123,
"discountOffer2": 123,
"afterCycle1": 123,
"afterCycle2": 123,
"discountEnabled": true,
"discountEnabled2": true,
"discountEnabledMasked": true,
"discountEnabled2Masked": true,
"id": "<string>",
"specificDayValue": 123,
"specificMonthValue": 123,
"specificDayEnabled": true,
"maxCycles": 123,
"minCycles": 123,
"cutOff": 123,
"prepaidFlag": "<string>",
"idNew": "<string>",
"freeTrialEnabled": true,
"freeTrialCount": 123,
"frequencyDescription": "<string>",
"keepOriginalNextBillingDateAfterTrial": true,
"planSequence": 123,
"groupName": "<string>",
"groupId": 123,
"memberOnly": true,
"nonMemberOnly": true,
"memberInclusiveTags": "<string>",
"memberExclusiveTags": "<string>",
"lifeTimeMembership": true,
"rulesJson": "<string>",
"allowedForUpgradeDowngrade": true
}Documentation Index
Fetch the complete documentation index at: https://appstleinc-aeca3e0a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
API Key (Deprecated - Use Header X-API-Key instead)
Comma-separated list of Shopify selling plan IDs
Billing interval options successfully retrieved
DAY, WEEK, MONTH, YEAR DAY, WEEK, MONTH, YEAR PERCENTAGE, FIXED, PRICE PERCENTAGE, FIXED, PRICE ON_PURCHASE_DAY, ON_SPECIFIC_DAY PAY_AS_YOU_GO, PREPAID, ADVANCED_PREPAID ASAP, NEXT, $UNKNOWN DAY, WEEK, MONTH, YEAR curl --request GET \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contract-details/billing-interval{
"frequencyCount": 123,
"billingFrequencyCount": 123,
"frequencyName": "<string>",
"discountOffer": 123,
"discountOffer2": 123,
"afterCycle1": 123,
"afterCycle2": 123,
"discountEnabled": true,
"discountEnabled2": true,
"discountEnabledMasked": true,
"discountEnabled2Masked": true,
"id": "<string>",
"specificDayValue": 123,
"specificMonthValue": 123,
"specificDayEnabled": true,
"maxCycles": 123,
"minCycles": 123,
"cutOff": 123,
"prepaidFlag": "<string>",
"idNew": "<string>",
"freeTrialEnabled": true,
"freeTrialCount": 123,
"frequencyDescription": "<string>",
"keepOriginalNextBillingDateAfterTrial": true,
"planSequence": 123,
"groupName": "<string>",
"groupId": 123,
"memberOnly": true,
"nonMemberOnly": true,
"memberInclusiveTags": "<string>",
"memberExclusiveTags": "<string>",
"lifeTimeMembership": true,
"rulesJson": "<string>",
"allowedForUpgradeDowngrade": true
}