---
title: "Deletes specified organization."
method: POST
path: "/api/organization/delete"
tags: ["Organization"]
---

# Deletes specified organization.

`POST /api/organization/delete`

## Request

- Base URL: `https://passivelogic.com` (the document declares no server; this is the origin it was published from)
- URL: `https://passivelogic.com/api/organization/delete`
- Auth: one of:
  - API key in header `X-PL-AUTH`
  - API key in header `Authorization: PL-API-KEY`
  - API key in header `PL-API-KEY`
  - HTTP basic
- TypeScript: <https://skmtc.dev/passivelogic/apis/passivelogic-http-api/docs/api/organization/delete/post.ts> (a function with typed inputs; its response is checked against the schema)

Completely deletes an organization, after verifying that the user making this request has permission to do so.
Sends an email to all other members of the organization informing them that it has been deleted.

## Request body

- DeleteOrganizationData: Parameters require to delete an organization
  - `orgID` string, uuid, required: ID of the organization being deleted

## Response `200`

OK

- GenericMessageResponse: Generic response information
  - `message` string, required: Informative message relating to the specific response

---

[API](https://skmtc.dev/passivelogic/apis/passivelogic-http-api.md) - [All operations](https://skmtc.dev/passivelogic/apis/passivelogic-http-api/llms.txt) - [OpenAPI document](https://skmtc.dev/passivelogic/apis/passivelogic-http-api/revisions/28fce63bcdbb?raw)
