v1

latestOpenAPI 3.1.02026-07-267154122.0 KB
Projects

Delete a project (two-step; ?confirm=true, ?dryRun=true)

Deletes the project (child org) and cascades across its whole entity tree. Follows the v2 deletes convention — deliberately two-step:

  1. Without ?confirm=true (or with ?dryRun=true) → HTTP 200 with the impact preview { id, name, confirmationRequired: true, willDelete: { workspaces, tables, rows } }; nothing removed.
  2. With ?confirm=true → deletes and returns { id, name, deleted: true }.
delete/projects/{projectId}

Query parameters

confirmboolean

Must be true to actually delete. Omit for the impact preview.

dryRunboolean

Force the impact preview even when confirm is set.

Response

The impact preview (unconfirmed / dryRun) or the delete receipt (confirmed).

OR