Uptimely
API referenceStatus pages

Delete a status page

DELETE
/v1/status-pages/{status_page_id}

Removes the status page exactly as the dashboard does: it stops serving publicly and its custom domains are disconnected, so those hostnames are free to be connected to another page. Subscribers and announcements recorded against it stay as history.

Authorization

bearerAuth
AuthorizationBearer <token>

An uptimely_live_ project API key (Settings → API Keys).

In: header

Path Parameters

status_page_id*string

Status page id.

Match^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
Formatuuid

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X DELETE "https://example.com/v1/status-pages/497f6eca-6276-4993-bfeb-53cbbbba6f08"
{  "id": "string",  "deleted": true,  "custom_domains_removed": -9007199254740991}