Cancel the subscription at period end
POST/panel/workspaces/:workspace/subscription/cancel
Cancels the workspace's subscription at the end of the current billing period rather than immediately, so access continues until the period ends.
The request takes no body. The workspace must have an active default subscription, and the instance must have an active payment platform.
Request
Responses
- 200
- 401
- 403
- 404
- 422
{"success": true} — hard-coded literal, never false.
The bearer token is missing, malformed, unknown, or expired.
The token is valid, but the user it belongs to may not perform this action:
- they are not a member of the
{workspace}in the path; or - their workspace role is too low for this endpoint (write routes require Admin or Member); or
- for
/panelendpoints, they are not a platform administrator.
The host application that Mixpost is installed into can also deny access to Mixpost as a whole, which produces the same response.
The {workspace} UUID in the path does not match any workspace.
{"errors": {"subscription": ["This workspace does not have an active subscription"]}} — note the message has no trailing period.