Cancels a membership/subscription contract and sends cancellation confirmation emails. This endpoint terminates the recurring subscription and processes all cancellation workflows.
Cancellation Process:
Key Features:
Validation Checks:
Email Notifications:
Use Cases:
Authentication: Requires API key authentication via X-API-Key header or api_key parameter
curl --request DELETE \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contracts/{id}{
"title": "Bad Request",
"status": 400,
"detail": "This membership requires 3 minimum billing cycles before cancellation",
"errorKey": "min_cycles_not_met"
}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.
Membership contract ID to cancel
API Key (Deprecated - Use Header X-API-Key instead)
Optional cancellation reason/feedback from customer
Subscription successfully cancelled, confirmation email sent
curl --request DELETE \
--url https://membership-admin.appstle.com/api/external/v2/subscription-contracts/{id}{
"title": "Bad Request",
"status": 400,
"detail": "This membership requires 3 minimum billing cycles before cancellation",
"errorKey": "min_cycles_not_met"
}