Errors
Module-specific status codes and message strings.
Status codes
| Status | When | Exact body / message |
|---|---|---|
404 | No subscription / no active plan | No subscription found, No active subscription found, workspace-owner variants, Subscription not found, Reseller not found |
403 | Package outside reseller | {"success":false,"message":"Package not available for your reseller"} |
400 | Already subscribed / not an upgrade / payment create failed | You already have an active subscription, You can only upgrade to a higher tier, or the payment service exception message |
422 | Validation | Laravel message + errors |
201 | Successful subscribe / checkout create | Success envelope with data |
Platform-wide 401/409/429 responses are documented in the Introduction.