v1
latestOpenAPI 3.1.02026-07-267154122.0 KBProjects
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:
- Without ?confirm=true (or with ?dryRun=true) → HTTP 200 with the impact preview { id, name, confirmationRequired: true, willDelete: { workspaces, tables, rows } }; nothing removed.
- 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).