Calculators
Subscription audit & savings API
Normalize recurring subscriptions to monthly/annual spend (yearly/12, weekly*52/12, quarterly/3), flag unused ones, and total the potential annual savings from cancelling them. Answers 'how much do my subscriptions cost per year', 'how much could I save cancelling unused subscriptions', 'normalize my yearly and monthly subs'.
Price$0.01per request
MethodPOST
Route/v1/calc/budget-subscription-audit
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
budgetsubscriptionauditsavingsrecurringspendcalculatormoney
API URL
Integration docshttps://x402.hexl.dev/v1/calc/budget-subscription-auditExample request
{
"subscriptions": [
{
"name": "Netflix",
"amount": 15.99,
"cycle": "monthly",
"used": true
},
{
"name": "Gym",
"amount": 600,
"cycle": "yearly",
"used": false
}
]
}Example response
{
"monthlyTotal": 65.99,
"annualTotal": 791.88,
"wastedMonthly": 50,
"potentialAnnualSavings": 600,
"subscriptionCount": 2,
"unusedCount": 1,
"breakdown": [
{
"name": "Netflix",
"monthlyCost": 15.99,
"used": true
},
{
"name": "Gym",
"monthlyCost": 50,
"used": false
}
]
}Input schema
{
"type": "object",
"required": [
"subscriptions"
],
"properties": {
"subscriptions": {
"type": "array",
"description": "Subscriptions with name, amount, cycle (monthly/yearly/weekly/quarterly), used",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"amount": {
"type": "number"
},
"cycle": {
"type": "string"
},
"used": {
"type": "boolean"
}
}
},
"examples": [
[
{
"name": "Netflix",
"amount": 15.99,
"cycle": "monthly",
"used": true
},
{
"name": "Gym",
"amount": 600,
"cycle": "yearly",
"used": false
}
]
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}