Uptimeify Docs
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 organization
  • 401 Unauthorized when you are not logged in
  • 403 Forbidden (forbidden) when you are not an organization admin
  • 403 Forbidden (customerScopedTokenForbidden) for a customer-scoped API token

On this page