Status pages
Activate Status Page Module
Turns the status pages module on for your organization. Idempotent.
POST /api/status-pages/module/activate
The only way to switch the status pages module on. No request body. Calling it again on an organization where the module is already on changes nothing and answers alreadyEnabled: true. The activation is written to the organization's audit log. There is no endpoint to switch the module off.
Access
Organization admin only. Customer-scoped API tokens are rejected.
Example (cURL)
BASE_URL="https://uptimeify.io"
TOKEN="<your-api-token>"
curl -X POST "$BASE_URL/api/status-pages/module/activate" \
-H "Authorization: Bearer $TOKEN" \
-H "Accept: application/json"Response
200 OK
{
"enabled": true,
"activatedAt": "2026-10-27T09:00:00.000Z",
"alreadyEnabled": false
}Common errors
400 Bad Request(userMustBelongToOrg) when your account has no organization401 Unauthorizedwhen you are not logged in403 Forbidden(forbidden) when you are not an organization admin403 Forbidden(customerScopedTokenForbidden) for a customer-scoped API token