Websites

Delete a website

DELETE/api/websites/{websiteId}

Deletes the specified website after checking the caller's permission to remove it.

Try it

DELETE/api/websites/{websiteId}
Authorization

Credentials stay in this browser tab and are never sent anywhere except the API.

Path parameters
Response

Send a request to see the response.

Headers

NameTypeDescription
AuthorizationrequiredstringToken returned by POST /api/auth/login, or an API key (`umami_…`) created under Settings → API keys (self-hosted only). Bearer <token>.

Path parameters

NameTypeDescription
websiteIdrequiredstringWebsite ID.

Responses

200Website deleted.
NameTypeDescription
okrequiredbooleanWhether the operation succeeded.
200 example
401Unauthorized.
NameTypeDescription
errorrequiredobjectError details returned when the operation fails.
401 example

Code samples

cURL