Parameters
1 query
Query parameters
· 1daysnumberOptionalDays ahead to check. Defaults to 30.
Default:
30Example
30Lists subscriptions due for renewal soon. Enables proactive churn prevention - better than reacting after the fact.
1 query
daysnumberOptionalDays ahead to check. Defaults to 30.
30301 status code documented
summaryobjectRequiredtotalRenewalsnumberRequiredTotal renewals in period.
totalMrrAtRisknumberRequiredMRR value at risk.
autoRenewCountnumberRequiredAuto-renew subscriptions.
manualRenewCountnumberRequiredManual renewal required.
byTimeBucketobjectRequiredthisWeekobjectRequiredcountnumberRequiredRenewals this week.
mrrnumberRequiredMRR this week.
nextWeekobjectRequiredcountnumberRequiredRenewals next week.
mrrnumberRequiredMRR next week.
thisMonthobjectRequiredcountnumberRequiredRenewals this month.
mrrnumberRequiredMRR this month.
laterobjectRequiredcountnumberRequiredRenewals later.
mrrnumberRequiredMRR later.
renewalsobject[]RequiredUpcoming renewals list (max 50).
subscriptionIdnumberRequiredSubscription ID.
externalIdstringRequiredExternal subscription ID.
customerNamestringRequiredCustomer name.
customerEmailstringRequiredCustomer email.
productNamestringRequiredSubscription product.
renewalDatestringRequiredRenewal date (YYYY-MM-DD).
pricenumberRequiredSubscription price.
autoRenewbooleanRequiredAuto-renew enabled.
daysUntilRenewalnumberRequiredDays until renewal.
currencystringRequiredCurrency code.
{
"summary": {
"totalRenewals": 0,
"totalMrrAtRisk": 0,
"autoRenewCount": 0,
"manualRenewCount": 0
},
"byTimeBucket": {
"thisWeek": {
"count": 0,
"mrr": 0
},
"nextWeek": {
"count": 0,
"mrr": 0
},
"thisMonth": {
"count": 0,
"mrr": 0
},
"later": {
"count": 0,
"mrr": 0
}
},
"renewals": [
{
"subscriptionId": 0,
"externalId": "example_externalId",
"customerName": "example_customerName",
"customerEmail": "example_customerEmail",
"productName": "example_productName",
"renewalDate": "example_renewalDate",
"price": 0,
"autoRenew": false,
"daysUntilRenewal": 0
}
],
"currency": "example_currency"
}GET /bff/dashboard/upcoming-renewals
curl -X GET "https://api.bizkithub.com/bff/dashboard/upcoming-renewals?days=30" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.