Subscriptions
Resume Subscription
Resumes a paused/past_due/unpaid subscription and restarts the billing cycle from the current timestamp. This clears grace periods, recalculates next billing dates for every component, expires or revokes existing plan credit grants, and issues fresh credits for the plan.
Authorization
bearerAuth AuthorizationBearer <token>
Use your secret API key as the bearer token
In: header
Path Parameters
id*string
Stable subscription ID (sub_*) to resume.
Match
^sub_[A-Za-z0-9]{22}$Response Body
application/json
application/json
application/json
curl -X POST "https://api.getlumen.dev/v1/subscriptions/sub_5n3K2gVDt1xQ78kPq4LzYh/resume"{
"success": true,
"status": "active"
}Empty
{
"error": "Subscription not found or access denied"
}{
"error": "Failed to resume subscription"
}